diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index 1e06962026..ebddaea804 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-03-27 14:48+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: 2013-05-18 05:12+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:45+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Doen absoluut niks" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -962,7 +962,7 @@ msgstr "Skakel die genoemde inprop af" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -984,8 +984,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1016,7 +1016,7 @@ msgstr "Kaart B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1168,11 +1168,11 @@ msgid "" "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Kommunikeer met S60-fone" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Kommunikeer met WebOS-tablette." @@ -1286,15 +1286,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Klaar" @@ -1317,13 +1317,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalogus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Kommunikeer met iTunes." @@ -1495,7 +1495,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3957,6 +3957,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4207,8 +4212,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4216,8 +4221,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4229,14 +4234,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4272,7 +4277,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4288,7 +4293,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4301,7 +4306,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4313,7 +4318,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4430,8 +4435,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4658,7 +4663,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4667,63 +4672,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4935,7 +4936,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4945,7 +4946,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5164,7 +5165,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5476,9 +5477,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5537,6 +5538,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5544,134 +5546,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5679,7 +5681,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5688,13 +5690,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5705,37 +5707,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5764,7 +5766,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5898,7 +5900,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6399,7 +6401,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7217,7 +7219,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7428,17 +7430,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8759,44 +8761,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8821,7 +8823,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8851,7 +8853,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -8860,7 +8862,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8868,7 +8870,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9231,12 +9233,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9278,7 +9280,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9680,103 +9682,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10033,7 +10033,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10041,7 +10041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10090,7 +10090,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10657,7 +10657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10665,7 +10665,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10725,8 +10725,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10856,36 +10856,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11217,13 +11217,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11290,7 +11290,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11312,7 +11312,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11939,7 +11939,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12416,7 +12416,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12514,12 +12514,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12586,7 +12586,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13207,11 +13207,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13240,7 +13240,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13361,28 +13361,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13623,76 +13637,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13897,7 +13919,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13979,39 +14001,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14019,27 +14041,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14047,117 +14069,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14165,38 +14187,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15950,6 +15972,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16706,7 +16732,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17250,125 +17276,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18591,11 +18621,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18603,11 +18633,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18615,7 +18645,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18623,16 +18653,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18655,34 +18685,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19558,31 +19588,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 581854a4ce..67de297bfa 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.9.7\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-11-29 17:38+0000\n" "Last-Translator: Kovid Goyal \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: 2013-05-18 05:13+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:45+0000\n" +"X-Generator: Launchpad (build 16640)\n" "Language: ar\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -104,8 +104,8 @@ msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -131,8 +131,8 @@ msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -167,7 +167,7 @@ msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -204,15 +204,15 @@ msgstr "يفعل شئ أى" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1021,7 +1021,7 @@ msgstr "تعطيل الملحق المسمى" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1043,8 +1043,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1075,7 +1075,7 @@ msgstr "بلكبيبي" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1227,11 +1227,11 @@ msgid "" "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "تواصل معا هواتف S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "يتصل مع المتصفحات اللوحية التي تستخدم نظام .WebOS" @@ -1351,15 +1351,15 @@ msgstr "تحديث الجهاز القائمة الفوقية..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d من %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "تم" @@ -1382,13 +1382,13 @@ msgstr "" "يمكن أن تغطي بعض الفن يمكن تحويلها.\n" "انقر على \"إظهار التفاصيل\" للقائمة." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "تواصل معا أي تيونز" @@ -1563,7 +1563,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -4152,6 +4152,11 @@ msgstr "يعمل على تحويل يبوك..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "الملاحظات" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4416,8 +4421,8 @@ msgid "TEMPLATE ERROR" msgstr "قالب خطأ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "كلا" @@ -4425,8 +4430,8 @@ msgstr "كلا" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4438,14 +4443,14 @@ msgid "Title" msgstr "العنوان" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "المؤلف أو المؤلفون" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "الناشر" @@ -4481,7 +4486,7 @@ msgstr "التعليقات" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4497,7 +4502,7 @@ msgstr "الوسوم" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4514,7 +4519,7 @@ msgstr[4] "السلسلة" msgstr[5] "السلسلة" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4526,7 +4531,7 @@ msgstr "ختم التوقيت" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4652,8 +4657,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4882,7 +4887,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4891,63 +4896,59 @@ msgstr "" msgid "Table of Contents" msgstr "المحتويات" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "صقحة العنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "المسرد" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "شكر وتقدير" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "ببليوغرافيا" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "بيانات الطبع" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "حقوق المؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "الإهداء" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "كتابة منقوشة" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "قائمة الرسوم" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "قائمة الجداول" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "الملاحظات" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "النصّ الرئيسي" @@ -5159,7 +5160,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5169,7 +5170,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5388,7 +5389,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "كتب" @@ -5705,9 +5706,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5766,6 +5767,7 @@ msgid "Switch/create library..." msgstr "التبديل/مكتبة إنشاء..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5773,134 +5775,134 @@ msgstr "التبديل/مكتبة إنشاء..." msgid "%d books" msgstr "كتب %d" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "تسمية المكتبة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "مكتبة إزالة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "مكتبة صيانة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "بدء النسخ الاحتياطي الفوقية لجميع الكتب" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "اختيار مكتبة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "إعادة تسمية" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "فشل إعادة تسمية" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "مكتبة إزالة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "حالة النسخ الاحتياطي" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5908,7 +5910,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5917,13 +5919,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5934,38 +5936,38 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "فشل التحقق سلامة قاعدة البيانات، انقر فوق إظهار التفاصيل لمعرفة التفاصيل." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5994,7 +5996,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "إنشاء فهرس الكتب في مكتبة العيار الخاص" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "يمكن تحويله" @@ -6128,7 +6130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "أنت متأكّد؟" @@ -6637,7 +6639,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7455,7 +7457,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7666,17 +7668,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8997,44 +8999,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "إختار الغلاف لـ " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "يمكن القراءة" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "خطأ في قراءة الملف" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " ليست صورة صالحة" @@ -9059,7 +9061,7 @@ msgid "&Title: " msgstr ": &العنوان " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "تغيير عنوان هذا الكتاب" @@ -9089,7 +9091,7 @@ msgstr "&الوسوم: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -9100,7 +9102,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "والسلسلة:" @@ -9108,7 +9110,7 @@ msgstr "والسلسلة:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "قائمة السلسلات المعروفة. بإمكانك ثم سلسلات جديدة." @@ -9461,12 +9463,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9508,7 +9510,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9910,103 +9912,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "تطبيق التغييرات" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "إزالة سلسلة" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10263,7 +10263,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10271,7 +10271,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10320,7 +10320,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10887,7 +10887,7 @@ msgstr "ضبط الخيارات لتحويل %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10895,7 +10895,7 @@ msgid "&Title:" msgstr ": &العنوان" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&المؤلف:" @@ -10955,8 +10955,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11086,36 +11086,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11447,13 +11447,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "و التقييم" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "تصنيف هذا الكتاب. 0-5 نجوم" @@ -11520,7 +11520,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11542,7 +11542,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12172,7 +12172,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "بحث" @@ -12649,7 +12649,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12747,12 +12747,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12819,7 +12819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13444,11 +13444,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13477,7 +13477,7 @@ msgid "Regular expression (?P)" msgstr "العادية التعبير (؟.P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13598,28 +13598,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "متصل " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "تفاصيل الكتاب" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13860,76 +13874,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "نجمة" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "الحجم (ميجابايت)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "معدّل" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "في المكتبة" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "الحجم" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14134,7 +14156,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "تلف قاعدة البيانات" @@ -14216,39 +14238,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14256,27 +14278,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14284,106 +14306,106 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -14394,11 +14416,11 @@ msgstr[3] "اللغات التي لم يتم التعرف عليها %s" msgstr[4] "اللغات التي لم يتم التعرف عليها %s" msgstr[5] "اللغات التي لم يتم التعرف عليها %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14406,38 +14428,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -16208,6 +16230,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16964,7 +16990,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "فشل في تشغيل خادم المحتوى" @@ -17509,125 +17535,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "جميع الكتب" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18850,11 +18880,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18862,11 +18892,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18874,7 +18904,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18882,16 +18912,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "خطأ في التحويل" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18914,34 +18944,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19789,31 +19819,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index f9fa0c9995..b2ce8265b2 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+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: 2013-05-18 05:13+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:46+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -952,7 +952,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -974,8 +974,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1006,7 +1006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1158,11 +1158,11 @@ msgid "" "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1266,15 +1266,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1292,13 +1292,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1468,7 +1468,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3926,6 +3926,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4173,8 +4178,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4182,8 +4187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4195,14 +4200,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4238,7 +4243,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4254,7 +4259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4267,7 +4272,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4279,7 +4284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4396,8 +4401,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4624,7 +4629,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4633,63 +4638,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4901,7 +4902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4911,7 +4912,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5130,7 +5131,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5442,9 +5443,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5503,6 +5504,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5510,134 +5512,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5645,7 +5647,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5654,13 +5656,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5671,37 +5673,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5730,7 +5732,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5864,7 +5866,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6365,7 +6367,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7183,7 +7185,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7394,17 +7396,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8725,44 +8727,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8787,7 +8789,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8817,7 +8819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -8826,7 +8828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8834,7 +8836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9197,12 +9199,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9244,7 +9246,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9646,103 +9648,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9999,7 +9999,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10007,7 +10007,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10056,7 +10056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10623,7 +10623,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10631,7 +10631,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10691,8 +10691,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10822,36 +10822,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11183,13 +11183,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11256,7 +11256,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11278,7 +11278,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11905,7 +11905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12382,7 +12382,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12480,12 +12480,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12552,7 +12552,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13173,11 +13173,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13206,7 +13206,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13327,28 +13327,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13589,76 +13603,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13863,7 +13885,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13945,39 +13967,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13985,27 +14007,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14013,117 +14035,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14131,38 +14153,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15916,6 +15938,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16672,7 +16698,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17216,125 +17242,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18557,11 +18587,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18569,11 +18599,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18581,7 +18611,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18589,16 +18619,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18621,34 +18651,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19524,31 +19554,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index a105ee177a..e555c53e6a 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-08-07 14:00+0000\n" "Last-Translator: Emin Mastizada \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: 2013-05-18 05:13+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:46+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -950,7 +950,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -972,8 +972,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1004,7 +1004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1156,11 +1156,11 @@ msgid "" "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1264,15 +1264,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1290,13 +1290,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1466,7 +1466,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3924,6 +3924,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4171,8 +4176,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4180,8 +4185,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4193,14 +4198,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4236,7 +4241,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4252,7 +4257,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4265,7 +4270,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4277,7 +4282,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4394,8 +4399,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4622,7 +4627,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4631,63 +4636,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4899,7 +4900,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4909,7 +4910,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5128,7 +5129,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5440,9 +5441,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5501,6 +5502,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5508,134 +5510,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5643,7 +5645,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5652,13 +5654,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5669,37 +5671,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5728,7 +5730,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5862,7 +5864,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6363,7 +6365,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7181,7 +7183,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7392,17 +7394,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8723,44 +8725,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8785,7 +8787,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8815,7 +8817,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -8824,7 +8826,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8832,7 +8834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9195,12 +9197,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9242,7 +9244,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9644,103 +9646,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9997,7 +9997,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10005,7 +10005,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10054,7 +10054,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10621,7 +10621,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10629,7 +10629,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10689,8 +10689,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10820,36 +10820,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11181,13 +11181,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11254,7 +11254,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11276,7 +11276,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11903,7 +11903,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12380,7 +12380,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12478,12 +12478,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12550,7 +12550,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13171,11 +13171,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13204,7 +13204,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13325,28 +13325,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13587,76 +13601,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13861,7 +13883,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13943,39 +13965,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13983,27 +14005,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14011,117 +14033,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14129,38 +14151,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15914,6 +15936,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16670,7 +16696,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17214,125 +17240,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18555,11 +18585,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18567,11 +18597,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18579,7 +18609,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18587,16 +18617,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18619,34 +18649,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19522,31 +19552,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ber.po b/src/calibre/translations/ber.po index a70a47f08d..5bf49f4303 100644 --- a/src/calibre/translations/ber.po +++ b/src/calibre/translations/ber.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-10-14 04:57+0000\n" "Last-Translator: Walid AMMOU \n" "Language-Team: Berber (Other) \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: 2013-05-18 05:14+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:47+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "ⵓⵀⵓ" @@ -4176,8 +4181,8 @@ msgstr "ⵓⵀⵓ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "ⴰⵣⵡⵍ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "ⴰⵣⵡⵍ ⵏ ⵜⴰⵙⵏⴰ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "ⵉⴷⵍⵉⵙⵏ" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "ⴷⵃⵉ ⵜⴰⵙⴷⵍⵉⵙⵜ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "ⵙⵏⵖⵍ ⴰⵖⴰⵎⵓⵙ" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "ⴷⵖⵔ ⴰⵖⴰⵎⵓⵙ ⵉ " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "&ⴰⵣⵡⵍ: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "ⵙⵎⵙⵉ ⴰⵣⵡⵍ ⵏ ⴰⵙⵍⵉⴷⴰ" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&ⴷⵃⵉ" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "&ⴰⵣⵡⵍ:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "ⵉⵜⵔⴰⵏ" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 25eb4dc3c0..63a2b15e52 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-03-17 14:12+0000\n" "Last-Translator: S_S \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: 2013-05-18 05:15+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:47+0000\n" +"X-Generator: Launchpad (build 16640)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -62,8 +62,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1011,7 +1011,7 @@ msgstr "Деактивиране на избраната добавка" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1035,8 +1035,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1067,7 +1067,7 @@ msgstr "Карта Б" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1222,11 +1222,11 @@ msgstr "" "картите за съхранение на устройството. Първата съществуваща ще бъде " "използвана." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Комуникирай със S60 устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Сподели с WebOS таблети" @@ -1355,15 +1355,15 @@ msgstr "Обновяване на списъка с метаданни на ус #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d от %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завършено" @@ -1386,13 +1386,13 @@ msgstr "" "Някои от кориците на бяха конвертирани.\n" "Натиснете \"Show Details\", за да видите списъка." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Комуникира с iTunes." @@ -1570,8 +1570,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Общуване с PocketBook 602/603/902/903/Pro 912 reader." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Общуване с PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4059,6 +4059,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Бележки" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4309,8 +4314,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Не" @@ -4318,8 +4323,8 @@ msgstr "Не" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4331,14 +4336,14 @@ msgid "Title" msgstr "Заглавие" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Автор(и)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Издател" @@ -4374,7 +4379,7 @@ msgstr "Коментари" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4390,7 +4395,7 @@ msgstr "Етикети" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4403,7 +4408,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4415,7 +4420,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4532,8 +4537,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4760,7 +4765,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4769,63 +4774,59 @@ msgstr "" msgid "Table of Contents" msgstr "Съдържание" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Заглавна страница" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Индекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Речник" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Благодарности" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Библиография" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Послеслов" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Авторски права" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Посвещение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Епиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Предисловие" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Списък на Илюстрации" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Бележки" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Предговор" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Основен текст" @@ -5037,7 +5038,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5047,7 +5048,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5266,7 +5267,7 @@ msgid "Choose Files" msgstr "Избор на файлове" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Книги" @@ -5578,9 +5579,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5639,6 +5640,7 @@ msgid "Switch/create library..." msgstr "Превключване/създаване на библиотека..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5646,134 +5648,134 @@ msgstr "Превключване/създаване на библиотека... msgid "%d books" msgstr "%d книги" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Бързо превключване" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Преименуване на библиотека" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Проверка на библиотека" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Преименуване" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Вече съществува" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Преименуването е неуспешно" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5781,7 +5783,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5790,13 +5792,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5807,37 +5809,37 @@ msgstr "" msgid "Failed" msgstr "Неуспешно" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Не е позволено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5866,7 +5868,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Не може да се конвертира" @@ -6000,7 +6002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Сигурни ли сте?" @@ -6501,7 +6503,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7319,7 +7321,7 @@ msgid "No books found" msgstr "Не са намерени книги" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Няма разрешение" @@ -7530,17 +7532,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Колекции" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8861,44 +8863,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Избор на корица за " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Грешка при четене на файл" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8923,7 +8925,7 @@ msgid "&Title: " msgstr "&Заглавие: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Промяна на заглавието на тази книга" @@ -8953,7 +8955,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -8962,7 +8964,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Серии:" @@ -8970,7 +8972,7 @@ msgstr "&Серии:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9333,12 +9335,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Неправилен регулярен израз" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Неправилен регулярен израз : %s" @@ -9380,7 +9382,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9782,103 +9784,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "звезда(и)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10135,7 +10135,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10143,7 +10143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10192,7 +10192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10759,7 +10759,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10767,7 +10767,7 @@ msgid "&Title:" msgstr "&Заглавие:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Автор(и):" @@ -10827,8 +10827,8 @@ msgid "Location" msgstr "Местоположение" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10958,36 +10958,36 @@ msgid "No matches found" msgstr "Не са намерени съвпадения" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Главни букви" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Малки букви" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11319,13 +11319,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Рейтинг:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11392,7 +11392,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Дата:" @@ -11414,7 +11414,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12041,7 +12041,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Търсене" @@ -12518,7 +12518,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12616,12 +12616,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12688,7 +12688,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13309,11 +13309,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Няма съвпадение" @@ -13342,7 +13342,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13463,28 +13463,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13725,76 +13739,84 @@ msgstr "Изчистване на бързото търсене" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Размер (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13999,7 +14021,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14081,39 +14103,39 @@ msgstr "&Изход" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14121,27 +14143,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14149,117 +14171,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Нямате права за четене на следните файлове:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Не е избран формат" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Не е валидна снимка" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14267,38 +14289,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Това ISBN номер е валиден" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Това ISBN номер е невалиден" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -16052,6 +16074,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16810,7 +16836,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17354,125 +17380,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18695,11 +18725,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18707,11 +18737,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18719,7 +18749,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18727,16 +18757,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18759,34 +18789,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19662,31 +19692,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index 0d8aa7b6f8..e76cb9bffc 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-04-12 14:19+0000\n" "Last-Translator: 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: 2013-05-18 05:14+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:47+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index 32820a4c81..2cdf083053 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+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: 2013-05-18 05:14+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:47+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -949,7 +949,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -971,8 +971,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1003,7 +1003,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1155,11 +1155,11 @@ msgid "" "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1263,15 +1263,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Echu" @@ -1289,13 +1289,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1465,7 +1465,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3923,6 +3923,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4173,8 +4178,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4182,8 +4187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4195,14 +4200,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4238,7 +4243,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4254,7 +4259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4267,7 +4272,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4279,7 +4284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4396,8 +4401,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4624,7 +4629,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4633,63 +4638,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4901,7 +4902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4911,7 +4912,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5130,7 +5131,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5442,9 +5443,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5503,6 +5504,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5510,134 +5512,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5645,7 +5647,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5654,13 +5656,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5671,37 +5673,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5730,7 +5732,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5864,7 +5866,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6365,7 +6367,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7183,7 +7185,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7394,17 +7396,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8725,44 +8727,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8787,7 +8789,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8817,7 +8819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -8826,7 +8828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8834,7 +8836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9197,12 +9199,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9244,7 +9246,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9646,103 +9648,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9999,7 +9999,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10007,7 +10007,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10056,7 +10056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10623,7 +10623,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10631,7 +10631,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10691,8 +10691,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10822,36 +10822,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11183,13 +11183,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11256,7 +11256,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11278,7 +11278,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11905,7 +11905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12382,7 +12382,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12480,12 +12480,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12552,7 +12552,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13173,11 +13173,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13206,7 +13206,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13327,28 +13327,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13589,76 +13603,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13863,7 +13885,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13945,39 +13967,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13985,27 +14007,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14013,117 +14035,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14131,38 +14153,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15916,6 +15938,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16672,7 +16698,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17216,125 +17242,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18557,11 +18587,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18569,11 +18599,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18581,7 +18611,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18589,16 +18619,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18621,34 +18651,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19524,31 +19554,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 1beeb36ead..590a2ab889 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+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: 2013-05-18 05:14+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:47+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -63,8 +63,8 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -90,8 +90,8 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -126,7 +126,7 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -163,15 +163,15 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -952,7 +952,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -974,8 +974,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1006,7 +1006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1158,11 +1158,11 @@ msgid "" "storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1266,15 +1266,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "završeno" @@ -1292,13 +1292,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1468,7 +1468,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3926,6 +3926,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4173,8 +4178,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4182,8 +4187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4195,14 +4200,14 @@ msgid "Title" msgstr "Naslov" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4238,7 +4243,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4254,7 +4259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4267,7 +4272,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4279,7 +4284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4396,8 +4401,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4624,7 +4629,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4633,63 +4638,59 @@ msgstr "" msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4901,7 +4902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4911,7 +4912,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5130,7 +5131,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5443,9 +5444,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5504,6 +5505,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5511,134 +5513,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5646,7 +5648,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5655,13 +5657,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5672,37 +5674,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Nije dozvoljeno" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5731,7 +5733,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5865,7 +5867,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6366,7 +6368,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7184,7 +7186,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7395,17 +7397,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8726,44 +8728,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8788,7 +8790,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8818,7 +8820,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -8827,7 +8829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8835,7 +8837,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9198,12 +9200,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9245,7 +9247,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9647,103 +9649,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10000,7 +10000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10008,7 +10008,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10057,7 +10057,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10624,7 +10624,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10632,7 +10632,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10692,8 +10692,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10823,36 +10823,36 @@ msgid "No matches found" msgstr "Nema rezultata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Promjena u velika/mala slova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Velika slova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Mala slova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Promijeni" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Prvo veliko slovo" @@ -11184,13 +11184,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11257,7 +11257,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11279,7 +11279,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11906,7 +11906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12383,7 +12383,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12481,12 +12481,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12553,7 +12553,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13174,11 +13174,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13207,7 +13207,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13328,28 +13328,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13590,76 +13604,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to edit me

" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13864,7 +13886,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13946,39 +13968,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Autori su promijenjeni" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13986,27 +14008,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14014,117 +14036,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14132,38 +14154,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15917,6 +15939,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16673,7 +16699,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Nije moguće pokrenuti server sa sadržajem" @@ -17217,125 +17243,129 @@ msgid "" "books with the Tag \"Unread\"\n" " or only books by \"My Favorite Author\" or only books in " "a particular series.

\n" +"\n" +"

More information and examples are available in the\n" +" User Manual.

\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(sve knjige)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} od {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} svih)" @@ -18562,11 +18592,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18574,11 +18604,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18586,7 +18616,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18594,16 +18624,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Greška pri pretvaranju" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "

Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18626,34 +18656,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "Failed" msgstr "Neuspjelo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -19529,31 +19559,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Testno ime je netačno" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index b7eb104ac2..d7cf885010 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: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-05-19 17:57+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-24 18:41+0000\n" "Last-Translator: Ferran Rius \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-Launchpad-Export-Date: 2013-05-20 05:32+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:48+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -65,8 +65,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -92,8 +92,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -128,7 +128,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -165,15 +165,15 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1018,7 +1018,7 @@ msgstr "Inhabilita el connector especificat" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1041,8 +1041,8 @@ msgstr "s'està creant una columna personalitzada " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1073,7 +1073,7 @@ msgstr "Targeta B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1238,11 +1238,11 @@ msgstr "" "del dispositiu on s'enviaran els llibres. S'utilitzarà la primera que " "existeixi" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Comunica't amb telèfons S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Comunica't amb tauletes tàctils WebOS." @@ -1378,15 +1378,15 @@ msgstr "S'està actualitzant el llistat de metadades del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "s'ha acabat" @@ -1409,13 +1409,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catàleg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Comunica't amb l'iTunes" @@ -1593,8 +1593,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Comunica't amb el lector PocketBook 602/603/902/093/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Comunica't amb el lector PocketBook 622" +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "Comunica't amb els lectors PocketBook 622 i 623." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4683,6 +4683,11 @@ msgstr "S'està transformant el llibre..." msgid "Running %s plugin" msgstr "S'està executant el connector %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Anotacions" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4956,8 +4961,8 @@ msgid "TEMPLATE ERROR" msgstr "ERROR A LA PLANTILLA" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "No" @@ -4965,8 +4970,8 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4978,14 +4983,14 @@ msgid "Title" msgstr "Tí­tol" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(s)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Editorial" @@ -5021,7 +5026,7 @@ msgstr "Comentaris" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5037,7 +5042,7 @@ msgstr "Etiquetes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5050,7 +5055,7 @@ msgstr[0] "Sèrie" msgstr[1] "Sèries" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5062,7 +5067,7 @@ msgstr "Marca horària" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5205,8 +5210,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5466,7 +5471,7 @@ msgid "No details available" msgstr "No es disposa de detalls" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5475,63 +5480,59 @@ msgstr "No es disposa de detalls" msgid "Table of Contents" msgstr "Índex" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Pàgina del títol" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Índex" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossari" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Agraïments" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Colofó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Drets d'autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedicatòria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epígraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Prefaci" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Índex d'il·lustracions" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Índex de taules" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Anotacions" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Pròleg" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Text principal" @@ -5797,7 +5798,7 @@ msgstr "(Sense títol)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Llibre %(sidx)s de %(series)s" @@ -5807,7 +5808,7 @@ msgid "HTML TOC generation options." msgstr "Opcions de generació de l'index HTML." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -6049,7 +6050,7 @@ msgid "Choose Files" msgstr "Tria fitxers" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Llibres" @@ -6376,9 +6377,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Seleccioneu la destinació de %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6440,6 +6441,7 @@ msgid "Switch/create library..." msgstr "Canvia/crea una biblioteca" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6447,83 +6449,83 @@ msgstr "Canvia/crea una biblioteca" msgid "%d books" msgstr "%d llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Agafa un llibre a l'atzar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Canvi ràpid" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Canvia el nom de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Suprimeix la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Manteniment de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Estat de la còpia de seguretat de les metadades de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Fes una còpia de seguretat de les metadades de tots els llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Comprova la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Restaura la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Canvia el nom" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library %s. " msgstr "Tria un nom nou per a la biblioteca %s. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" "Tingueu en compte que es canviarà el norm a la carpeta de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Ja existeix" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "La carpeta %s ja existeix. Esborreu-la primer." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Massa llarg" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "No s'ha trobat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6533,11 +6535,11 @@ msgstr "" "Intenteu canviar primer a aquesta biblioteca, torneu a l'anterior i intenteu " "canviar el norm un altre cop." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Ha fallat el canvi de nom" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6546,11 +6548,11 @@ msgstr "" "No s'ha pogut canviar el nom de la biblioteca a %s. La causa més habitual és " "que un altre programa té obert un dels fitxers de la biblioteca ." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "S'ha suprimit la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6559,24 +6561,24 @@ msgstr "" "S'ha suprimit del calibre la biblioteca %s. Els fitxers encara són a " "l'ordinador, si el voleu suprimir heu de fer-ho manualment." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "cap" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Estat de la còpia de seguretat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Fitxers de metadades que estan pendents de desar: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Còpia de seguretat de les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6584,7 +6586,7 @@ msgstr "" "Es farà una còpia de seguretat de les metadades mentre el calibre s'executa, " "a una velocitat aproximada d'un llibre cada tres segons." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6595,7 +6597,7 @@ msgstr "" "moure la biblioteca a una ubicació amb un camí més curt amb l'Explorador del " "Windows i després tornar-ho a intentar amb la ubicació nova." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6604,7 +6606,7 @@ msgstr "" msgid "Success" msgstr "Amb èxit" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6613,7 +6615,7 @@ msgstr "" "Voleu que el calibre comprovi si els llibres de la biblioteca concorden amb " "la informació de la base de dades?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6624,34 +6626,34 @@ msgstr "" msgid "Failed" msgstr "Ha fallat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Ha fallat la comprovació de la integritat de la base de dades, feu clic a " "«Mostra detalls» per als detalls." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "S'està iniciant l'anàlisi de la biblioteca. Pot trigar una estona." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "No s'ha trobat problemes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Els llibres de la biblioteca concorden amb la informació de la base de dades." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "No està permès" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6659,7 +6661,7 @@ msgstr "" "No es poden canviar de biblioteca si es fa servir la variable d'entorn " "«CALIBRE_OVERRIDE_DATABASE_PATH»." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "No podeu canviar les biblioteques mentre hi ha treballs en execució." @@ -6690,7 +6692,7 @@ msgstr "" "aproximada d'un llibre cada tres segons." #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "No es pot convertir" @@ -6832,7 +6834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "N'esteu segur?" @@ -7394,7 +7396,7 @@ msgid "Move to next highlighted match" msgstr "Passa a la coincidència realçada següent" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8286,7 +8288,7 @@ msgid "No books found" msgstr "No s'ha trobat cap llibre" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "No està permès" @@ -8516,17 +8518,17 @@ msgid "Book %(sidx)s of %(series)s" msgstr "Llibre %(sidx)s de %(series)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Col·leccions" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Enganxa la portada" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copia la portada" @@ -9929,44 +9931,44 @@ msgstr "" "d'aquestes metadades." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "El llibre no té portada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Mida de la portada: %(width)d×%(height)d píxels" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Tria portada per a " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "No es pot llegir" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "No teniu permís per llegir el fitxer: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Error en llegir el fitxer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "

There was an error reading from file:
" msgstr "

Hi ha hagut un error en llegir del fitxer:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " no és una imatge vàlida" @@ -9991,7 +9993,7 @@ msgid "&Title: " msgstr "&Tí­tol: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Canvia el tí­tol del llibre" @@ -10023,7 +10025,7 @@ msgstr "Etique&tes: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -10034,7 +10036,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Sèrie:" @@ -10042,7 +10044,7 @@ msgstr "&Sèrie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Llista de les sèries conegudes. Podeu afegir-ne de noves." @@ -10432,12 +10434,12 @@ msgstr "" "definició)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "L'expressió regular no és vàlida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Expressió regular no vàlida: %s" @@ -10481,7 +10483,7 @@ msgid "Remove the currently selected expression" msgstr "Suprimeix l'expressió seleccionada" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "Sup&rimeix" @@ -10917,57 +10919,55 @@ msgstr "Navegació per portades" msgid "Cover browser could not be loaded" msgstr "No s'ha pogut carregar el navegador de portades" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Sense definir" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "estrella/es" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Sense qualificar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Estableix la data d'avui per a «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Suprimeix «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Obre d'editor l'elements" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "S'ha canviat els valors" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10975,48 +10975,48 @@ msgstr "" "Heu canviat els valors. Per utilitzar aquest editor heu de descartar o " "aplicar aquests canvis. S'apliquen els canvis?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " índex:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" "L'enumeració «{0}» té un valor no vàlid i es farà servir el predeterminat" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Aplica els canvis" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Elimina la sèrie" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numera els llibres automàticament" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Força començar la numeració amb " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "L'enumeració «{0}» té valors no vàlids que no surten a la llista" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Suprimeix totes les etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "etiquetes que s'afegiran" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "etiquetes que se suprimiran" @@ -11285,7 +11285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11293,7 +11293,7 @@ msgstr "Plantilla no vàlida" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11349,7 +11349,7 @@ msgstr "Edi&tor de plantilles" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Edita la plantilla" @@ -12060,7 +12060,7 @@ msgstr "Defineix les opcions per convertir %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -12068,7 +12068,7 @@ msgid "&Title:" msgstr "&Títol:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(s)" @@ -12130,8 +12130,8 @@ msgid "Location" msgstr "Ubicació" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12272,36 +12272,36 @@ msgid "No matches found" msgstr "No s'han trobat coincidències" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Canvia la caixa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Majúscules" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Minúscules" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Intercanvia la caixa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Inicials en majúscula" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Posa en majúscules" @@ -12671,13 +12671,13 @@ msgstr "" "ordena «Vicent A. Estellés» com a «Estellés, Vicent A»." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Valoració:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Valoració d'aquest llibre: 0-5 estrelles" @@ -12755,7 +12755,7 @@ msgid "&Force numbers to start with:" msgstr "&Força que els nombres comencin per:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Data:" @@ -12777,7 +12777,7 @@ msgid "Clear published date" msgstr "Suprimeix la data de publicació" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Idiomes:" @@ -13467,7 +13467,7 @@ msgstr "Elements" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Cerca" @@ -14016,7 +14016,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Eti&quetes:" @@ -14134,12 +14134,12 @@ 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:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 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:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, 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»" @@ -14214,7 +14214,7 @@ msgstr "Nom de la cerca de categoria: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "El nom no és vàlid" @@ -14877,11 +14877,11 @@ msgstr "Expressió regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "No hi ha cap coincidència" @@ -14910,7 +14910,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Expressió regular (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -15031,28 +15031,42 @@ msgstr "l'explorador d'etiquetes" msgid "Shift+Alt+T" msgstr "Maj+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versió" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "ha estat creat per Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Connectat " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versió" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr " %(name)s %(created)s" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "creat per" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "%(num)d de %(total)d llibres" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "%(num)s, %(sel)d seleccionats" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Detalls del llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Maj+Alt+D" @@ -15297,43 +15311,48 @@ msgstr "Reinicia la cerca ràpida" msgid "Copy current search text (instead of search name)" msgstr "Copia el text de cerca (en lloc del nom de la cerca)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "estrelles" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Mida (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Modificat" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "El nom de la cerca és «{0}»" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" +"Feu clic a la columna i premeu Q per a la vista ràpida dels llibres del " +"mateix %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "El nom de cerca és \"{0}\"{1}" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "L'UUID del llibre és «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15342,35 +15361,40 @@ msgstr "" "No s'ha pogut canviar la localització al disc d'aquest llibre. El té obert " "un altre programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "No s'ha pogut establir les dades" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "No s'ha pogut establir les dades, feu clic a «Mostra detalls» per veure " "perquè." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "A la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Mida" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "S'ha marcat per suprimir" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Feu doble clic per a <b>edittar>/b><br>-me<b>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "El nom de la cerca és «{0}»" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15587,7 +15611,7 @@ msgstr "" "seguit." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Base de dades malmesa" @@ -15675,7 +15699,7 @@ msgstr "&Surt" msgid "Unhandled exception" msgstr "Excepció no gestionada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15683,11 +15707,11 @@ msgstr "" "Especifica com s'ha d'ordenar aquest llibre quan es faci pel títol. Per " "exemple, «L'Exorcista» es pot ordenar com a «Exorcista, L'»" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "&Ordre per títol" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15695,7 +15719,7 @@ msgstr "" " El color verd indica que l'ordre per títol actual coincideix amb el títol " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15703,11 +15727,11 @@ msgstr "" " El color vermell indica que l'ordre per títol actual no coincideix amb el " "títol actual. No cal fer res si és això el que voleu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "S'ha canviat els autors" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15715,7 +15739,7 @@ msgstr "" "Heu canviat els autors del llibre. Heu de desar els canvis abans d'utilitzar " "la gestió d'autors. Voleu desar els canvis?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15727,18 +15751,18 @@ msgstr "" "Si el quadre està en verd, el text coincideix amb l'ordre per autors " "individuals. Si està en vermell, els autors i el text no coincideixen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "O&rdre per autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" " El color verd indica que l'ordre per autor i l'autor actuals coincideixen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15746,11 +15770,11 @@ msgstr "" " El color vermell indica que l'ordre per autor actual no coincideix amb " "l'autor actual. No cal fer res si és això el que voleu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Nombre:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15761,92 +15785,92 @@ msgstr "" "\n" "Feu doble clic per visualitzar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Restaura %s a partir de l'original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Estableix la portada a partir de la del format seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Estableix les metadades per al llibre del format seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Afegeix un format a aquest llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Suprimeix el format seleccionat d'aquest llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Trieu els formats per a " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "No teniu permís per accedit els fitxers següents:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "No s'ha seleccionat cap format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "No s'ha pogut llegir les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "No s'ha pogut llegir les metadades del format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Navega" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "&Retalla" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Baixa la &portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Genera la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "La imatge no és vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Indiqueu el títol i l'autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Heu d'indicar un títol i un autor abans de generar una portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Portada no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "No s'ha canviat la portada perquè la imatge no és vàlida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "S'ha canviat les etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15854,26 +15878,26 @@ msgstr "" "Heu canviat les etiquetes. Per utilitzar l'editor d'etiquetes heu de " "descartar o aplicar els canvis. Voleu aplicar-los?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Una llista d'idiomes separats per comes per al llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Idioma desconegut" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "No es reconeix l'idioma %s" msgstr[1] "No es reconeixen els idiomes %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15884,38 +15908,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "El nombre d'ISBN és vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "El nombre d'ISBN no és vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "ISBN no vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Introduïu un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "L'ISBN que heu introduït no és vàlid. Torneu-ho a intentar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Editorial:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Suprimeix la data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Pu&blicació:" @@ -17939,6 +17963,10 @@ msgstr "Premeu les tecles %s per commutar el mode de pantalla completa." msgid "Show &reflections in the cover browser" msgstr "Mostra &reflexos al navegador de portades" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "ha estat creat per Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18842,7 +18870,7 @@ msgstr "" "Preferències->Avançat->Connectors" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "No s'ha pogut iniciar el servidor de continguts" @@ -19508,39 +19536,22 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -"\n" -" <h2>Biblioteques virtuals</h2>\n" -"\n" -" <p>Amb les <i>biblioteques virtuals</i> podeu fer que el calibre " -"només mostri els llibres que\n" -" coincideixen amb una cerca. Quan una biblioteca virtual està " -"activa, el calibre es comporta\n" -" com si la biblioteca comés contingués els llibres que " -"coincideixen. El navegador d'etiquetes\n" -" només mostra les etiquetes/autors/sèrie/... que corresponen als " -"llibres coincidents i qualsevol\n" -" cerca que feu només cercarà entre els llibres de la biblioteca " -"virtual. És una bona manera de\n" -" dividir una biblioteca gran en subgrups més petits i " -"manejables.</p>\n" -"\n" -" <p>Per exemple, podeu utilitzar una biblioteca virtual per " -"mostrar només els llibres amb l'etiqueta\n" -" <i>«No llegit»</i> o les d'<i>«el meu autor preferit»</i> o " -"només els s'una sèrie concreta.</p>\n" -" " -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "Cerques desades reconegudes a l'expressió:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "Ha canviat el text de cerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" @@ -19548,50 +19559,50 @@ msgstr "" "El nom de la biblioteca virtual o el text de cerca ha canviat. Voleu " "descartar els canvis?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "Sense nom" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Heu de donar un nom per a la nova biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "Un nom de biblioteca virtual no pot començar per «*»" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "El nom ja està en ús" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "El nom ja està en ús. Voleu reemplaçar-lo amb el de la nova cerca?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "No hi ha cadena de cerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "Heu d'introduir una cerca per definir la nova biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "Cerca no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "La cerca del quadre de cerca no és vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "La cerca no ha trobat cap llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" @@ -19599,11 +19610,11 @@ msgstr "" "La cerca no ha trobat cap llibre, per tant la biblioteca virtual estarà " "buida. Segur que voleu utilitzar aquesta cerca?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "<Cap>" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" @@ -19611,49 +19622,49 @@ msgstr "" "Utilitzeu una «biblioteca virtual» per mostrar només un subgrup dels llibres " "que hi ha a la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(tots els llibres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "Restricció addicional" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Edita la biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Suprimeix la biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Crea una biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "*cerca actual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "Cap cerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "No hi ha cap cerca actual per utilitzar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "Esteu segur que voleu suprimir la biblioteca virtual {0}?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} de tots)" @@ -20982,11 +20993,11 @@ msgstr "Neteja la biblioteca virtual" msgid "Clear the additional restriction" msgstr "Neteja la restricció addicional" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Mode de depuració" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20997,11 +21008,11 @@ msgstr "" "el registre de depuració estarà disponible al fitxer: %s<p> El registre es " "mostrarà automàticament." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "No s'ha pogut iniciar el servidor de continguts" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -21012,7 +21023,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -21023,16 +21034,16 @@ msgstr "" "el calibre intenti reconstruir-la automàticament? Pot ser que no es pugui " "reconstruir totalment." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Error de conversió" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>No s'ha pogut convertir: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -21072,23 +21083,23 @@ msgstr "" " amb l'EPUB.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "No s'ha pogut convertir" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Recepta inhabilitada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Ha fallat</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hi ha tasques actives. Segur que voleu sortir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -21098,11 +21109,11 @@ msgstr "" " Si sortiu podeu malmetre el dispositiu.<br>\n" " Segur que voleu sortir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Tasques actives" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -22028,11 +22039,11 @@ msgstr "No s'ha trobat cap taula" msgid "No table was found" msgstr "No s'ha trobat cap taula" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Nom de prova no vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -22041,20 +22052,20 @@ msgstr "" "El nom <b>%r</b> no s'acaba amb una extensió de fitxer. El nom ha d'acabar " "amb una extensió com .epub o .mobi." -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Arrossega per canviar la mida" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Mostra" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Amaga %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Commuta" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index d09e9cb89a..851921799a 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-15 07:59+0000\n" "Last-Translator: Martin Mikšl <marduke@centrum.cz>\n" "Language-Team: Czech <cs@li.org>\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: 2013-05-18 05:15+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:48+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -993,7 +993,7 @@ msgstr "Zakázat uvedený modul" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1015,8 +1015,8 @@ msgstr "vytváření uživatelských sloupců " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1047,7 +1047,7 @@ msgstr "Karta B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1208,11 +1208,11 @@ msgstr "" "Čárkou oddělený seznam adresářů k odeslání e-knihy na zařízení <b>paměťová " "karta</b>. První z nich, který existuje, bude použit" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Komunikovat s telefony S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Spojeno s tablety s WebOS" @@ -1338,15 +1338,15 @@ msgstr "Záznamy metadat v zařízení se aktualizují..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "dokončeno" @@ -1369,13 +1369,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Komunikovat s iTunes." @@ -1552,8 +1552,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Spojit se s čtečkou PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Připojit ke čtečce PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4335,6 +4335,11 @@ msgstr "Probíhá převod elektronické knihy..." msgid "Running %s plugin" msgstr "Běžící %s zásuvný modul" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Poznámky" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4606,8 +4611,8 @@ msgid "TEMPLATE ERROR" msgstr "CHYBA ŠABLONY" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Ne" @@ -4615,8 +4620,8 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4628,14 +4633,14 @@ msgid "Title" msgstr "Název" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(ři)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Vydavatel" @@ -4671,7 +4676,7 @@ msgstr "Komentáře" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4687,7 +4692,7 @@ msgstr "Štítky" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4701,7 +4706,7 @@ msgstr[1] "Série" msgstr[2] "Série" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4713,7 +4718,7 @@ msgstr "Časové razítko" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4855,8 +4860,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5097,7 +5102,7 @@ msgid "No details available" msgstr "Žádné detaily nejsou k dispozici" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5106,63 +5111,59 @@ msgstr "Žádné detaily nejsou k dispozici" msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Titulní stránka" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Rejstřík" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Slovník pojmů" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Pděkování" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Tiráž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Autorská práva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Věnování" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Předmluva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Seznam Ilustrací" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Seznam tabulek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Poznámky" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Úvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Hlavní text" @@ -5375,7 +5376,7 @@ msgstr "(Bez názvu)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Kniha %(sidx)s z %(series)s" @@ -5385,7 +5386,7 @@ msgid "HTML TOC generation options." msgstr "Volby generátoru obsahu HTML" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5615,7 +5616,7 @@ msgid "Choose Files" msgstr "Zvolit soubory" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Knihy" @@ -5934,9 +5935,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Vyberte umístění pro %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5997,6 +5998,7 @@ msgid "Switch/create library..." msgstr "Přepnout/vytvořit knihovnu..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6004,93 +6006,93 @@ msgstr "Přepnout/vytvořit knihovnu..." msgid "%d books" msgstr "%d knih" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Vyber náhodnou knihu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Rychlý přepínač" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Přejmenuj knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Odebrat knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Údržba knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Stav zálohování knihovny metadat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Spustit zálohování metadat všech knih" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Kontrola knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Obnovit databázi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Přejmenuj" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Vyberte nový název pro knihovnu <b>%s</ b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Berte na vědomí, že složka s aktuální knihovnou bude přejmenována." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Už existuje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Složka %s již existuje. Nejdříve ji smažte." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Moc dlouhé" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Nebylo nalezeno" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Chyba přejmenování" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6099,11 +6101,11 @@ msgstr "" "Přejmenování knihovny do %s selhalo. Nejčastější příčinou je další program " "využívající tato data." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Knihovna odebrána" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6112,24 +6114,24 @@ msgstr "" "Knihovna %s byla odebrána z calibre. Soubory zůstaly ve vašem počítači, " "pokud je chcete smazat, musíte to udělat ručně." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "žádná" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Stav zálohování" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Knižní metadata, která zbývá zapsat: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Záloha metadat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6137,7 +6139,7 @@ msgstr "" "Metadata budou zálohována během činnosti calibre, rychlostí přibližně 1 " "knihy každé tři sekundy." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6148,7 +6150,7 @@ msgstr "" "knihovnu do místa s kratší cestou pomocí Wndows Exploreru, potom ukažte " "calibre nové umístění a zkuste to znovu." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6157,7 +6159,7 @@ msgstr "" msgid "Success" msgstr "Úspěch" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6165,7 +6167,7 @@ msgstr "" "Nenalezeny chyby v databázi vaší calibre knihovny. Chcete, aby calibre " "kontrolovalo, zda soubory ve vaší knihovně souhlasí s informacemi v databázi?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6176,33 +6178,33 @@ msgstr "" msgid "Failed" msgstr "Neúspěšný" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Kontrola integrity databáze selhala, klikněte na Zobrazit detaily pro " "podrobnosti." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Startuji sken knihovny, bude to chvilku trvat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Nenalezen žádný problém" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "Soubory ve vaší knihovny souhlasí s informacemi z databáze." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Nedovolené" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6210,7 +6212,7 @@ msgstr "" "Nemůžete měnit knihovny s využitím proměnné prostředí " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Nemůžete změnit knihovny, když jsou úlohy v běhu." @@ -6239,7 +6241,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Vytvořit katalog z knih ve Vaší calibre knihovně" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Nelze převést" @@ -6375,7 +6377,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Jste si jisti?" @@ -6907,7 +6909,7 @@ msgid "Move to next highlighted match" msgstr "Posun k další označené shodě" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7741,7 +7743,7 @@ msgid "No books found" msgstr "Nenalezeny žádné knihy" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Nedostatečná práva" @@ -7967,17 +7969,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Kolekce" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Vložit obálku" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Kopírovat obálku" @@ -9315,44 +9317,44 @@ msgstr "" "možné." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Tato kniha nemá obálku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Velikost obálky: %(width)d x %(height)d pixelů" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Vyberte obálku pro " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Nemůžu přečíst" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Nemáte přístupová práva na čtení souboru: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Chyba při čtení souboru" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Chyba při čtení souboru: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " není platný obrazový soubor" @@ -9377,7 +9379,7 @@ msgid "&Title: " msgstr "&Název: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Změnit název táto knihy" @@ -9407,7 +9409,7 @@ msgstr "Ta&gy: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9418,7 +9420,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Série:" @@ -9426,7 +9428,7 @@ msgstr "&Série:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Seznam známých sérií. Můžete přidat novou sérii." @@ -9792,12 +9794,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Neplatný regulární výraz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Neplatný regulární výraz: %s" @@ -9839,7 +9841,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "Odst&ranit" @@ -10255,103 +10257,101 @@ msgstr "Prohlížet obálky" msgid "Cover browser could not be loaded" msgstr "Prohlížeč obálek nemohl být nahrán" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Nedefinováno" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "hvězd" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Nehodnoceno" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Nastavit '%s' na dnes" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Smazat '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Otevřít editor položek" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Hodnoty změněny" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Provést změny" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Odstranit sérii" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Automaticky číslovat knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Číslování začíná " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Odstranit všechny tagy" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "tagy k přidání" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "tagy k odstranění" @@ -10614,7 +10614,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10622,7 +10622,7 @@ msgstr "Neplatná šablona" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10671,7 +10671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Upravit šablonu" @@ -11329,7 +11329,7 @@ msgstr "Mo6nosti převodu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11337,7 +11337,7 @@ msgid "&Title:" msgstr "&Název:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(ři):" @@ -11399,8 +11399,8 @@ msgid "Location" msgstr "Umístění" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11538,36 +11538,36 @@ msgid "No matches found" msgstr "Nebyly nalezeny žádné výsledky" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Změnit velikost písmen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Velká písmena" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Malá písmena" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Zaměnit malá/velká písmena" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Velikost písma v nadpise" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Velká počáteční písmena" @@ -11912,13 +11912,13 @@ msgstr "" "tříděn jako Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Hodnocení:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Hodnocení této knihy. 0-5 hvězdiček" @@ -11993,7 +11993,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datum:" @@ -12015,7 +12015,7 @@ msgid "Clear published date" msgstr "Vymazat datum vydání" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Jazyky:" @@ -12665,7 +12665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Hledat" @@ -13153,7 +13153,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Tagy:" @@ -13251,12 +13251,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13323,7 +13323,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Neplatné jméno" @@ -13964,11 +13964,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Žádná shoda" @@ -13997,7 +13997,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regulární výraz (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14118,28 +14118,42 @@ msgstr "Prohlížeč štítků" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "verze" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "vytvořil Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Připojeno " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "verze" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Podrobnosti o knize" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14382,76 +14396,84 @@ msgstr "Zrušit rychlé vyhledávání" msgid "Copy current search text (instead of search name)" msgstr "Zkopírovat právě hledaný text (namísto hledání názvu)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "hvězdiček" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Na zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Velikost (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Změněno" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Hledaný název je \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "UUID knihy je \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "V knihovně" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Velikost" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Označeno ke smazání" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dvakrát klikněte na <b>upravit</b> mě<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Hledaný název je \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14658,7 +14680,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Špatné umístění databáze %r. Calibre bude nyní ukončeno." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Poškozená databáze" @@ -14741,7 +14763,7 @@ msgstr "&Ukončit" msgid "Unhandled exception" msgstr "Neobsloužená výjimka" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -14749,27 +14771,27 @@ msgstr "" "Upřesněte jak má být tato kniha řazena podle názvu. Například \"The " "Exorcist\" může být řazen jako \"Exorcist, The\"." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " Zelená barva indikuje, že současné řazení odpovídá současnému názvu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -14777,7 +14799,7 @@ msgstr "" "Změnil jste autory této knihy. Musíte tyto změny uložit předtím než můžete " "Spravovat autory. Chcete tyto změny uložit?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14785,11 +14807,11 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -14797,17 +14819,17 @@ msgstr "" " Zelená barva indikuje, že současné třídění podle autora se shoduje se " "současným autorem" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "Čí&slo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14818,117 +14840,117 @@ msgstr "" "\n" "Zobrazit dvojklikem" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Nastavit obálku knihy pro zvolený formát" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Nastavit metadata pro knihy ve zvoleném formátu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Přidat formát této knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Odstranit vybraný formát této knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Zvolte formát pro " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Nemáte oprávnění číst následující soubory:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Není zvolen formát" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Nemohu načíst metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Nemohu načíst metadata z %s formátu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Procházet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "Oříznout" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Stáhnout obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Generovat obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Není platný obrázek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Vybrat název a autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Před generováním obálky musíte určit název a autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Tagy změněny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Čárkou oddělený seznam jazyků této knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "Jazyk %s není rozpozán." msgstr[1] "Jazyky %s nejsou rozpozány." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14939,38 +14961,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Toto ISBN je platné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Toto ISBN není platné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "Vy&davatel:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Smazat datum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Publikováno:" @@ -16765,6 +16787,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "vytvořil Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17538,7 +17564,7 @@ msgstr "" "Upřesnit-> Pluginy" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Nepodařilo se spustit obdahový server" @@ -18091,125 +18117,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "Všechny knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} z {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} ze všech)" @@ -19439,11 +19469,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Ladící režim" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19451,11 +19481,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19463,7 +19493,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19471,16 +19501,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Chyba převodu" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Převedení selhalo: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19503,23 +19533,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Zdroj zakázán" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Selhalo</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prpbíha zpracování úloh. Opravdu chcete program ukončit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19529,11 +19559,11 @@ msgstr "" " Ukončení může způsobit poškození v zařízení.<br>\n" " Jste si jisti?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Aktivní joby" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20425,31 +20455,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Táhněte pro změnu velikosti" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Zobrazit" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Přepínač" diff --git a/src/calibre/translations/cy.po b/src/calibre/translations/cy.po index 19e3bb5d75..9a36a91abb 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-02-26 20:21+0000\n" "Last-Translator: Rachael Munns <vashtijoy@gmail.com>\n" "Language-Team: Welsh <cy@li.org>\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: 2013-05-18 05:31+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:04+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -63,8 +63,8 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -90,8 +90,8 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -126,7 +126,7 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -163,15 +163,15 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -956,7 +956,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -979,8 +979,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1011,7 +1011,7 @@ msgstr "Cerdyn B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1163,11 +1163,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Cyfathrebwch gyda ffoniau S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Cyfathrebwch gyda tabledau WebOS" @@ -1271,15 +1271,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d o %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "wedi gorffen" @@ -1297,13 +1297,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Cyfathrebwch gyda iTunes" @@ -1473,7 +1473,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3932,6 +3932,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4179,8 +4184,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4188,8 +4193,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4201,14 +4206,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4244,7 +4249,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4260,7 +4265,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4273,7 +4278,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4285,7 +4290,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4402,8 +4407,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4630,7 +4635,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4639,63 +4644,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4907,7 +4908,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4917,7 +4918,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5136,7 +5137,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5448,9 +5449,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5509,6 +5510,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5516,134 +5518,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5651,7 +5653,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5660,13 +5662,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5677,37 +5679,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5736,7 +5738,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5870,7 +5872,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6371,7 +6373,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7189,7 +7191,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7400,17 +7402,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8731,44 +8733,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8793,7 +8795,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8823,7 +8825,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8832,7 +8834,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8840,7 +8842,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9203,12 +9205,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9250,7 +9252,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9652,103 +9654,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10005,7 +10005,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10013,7 +10013,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10062,7 +10062,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10629,7 +10629,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10637,7 +10637,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10697,8 +10697,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10828,36 +10828,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11189,13 +11189,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11262,7 +11262,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11284,7 +11284,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11911,7 +11911,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12388,7 +12388,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12486,12 +12486,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12558,7 +12558,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13179,11 +13179,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13212,7 +13212,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13333,28 +13333,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13595,76 +13609,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13869,7 +13891,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13951,39 +13973,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13991,27 +14013,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14019,117 +14041,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14137,38 +14159,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15922,6 +15944,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16678,7 +16704,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17222,125 +17248,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18563,11 +18593,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18575,11 +18605,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18587,7 +18617,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18595,16 +18625,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18627,34 +18657,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19530,31 +19560,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index d1ba369e74..82e197903f 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 12:49+0000\n" "Last-Translator: Jens Holm <Jens@far-out.dk>\n" "Language-Team: Danish <da@li.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: 2013-05-18 05:16+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:48+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -994,7 +994,7 @@ msgstr "Deaktivér det angivne udvidelsesmodul" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1016,8 +1016,8 @@ msgstr "opret tilpasset søjle " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1048,7 +1048,7 @@ msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1203,11 +1203,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Kommunikér med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Kommunikerer med WebOS tablets" @@ -1332,15 +1332,15 @@ msgstr "Opdaterer enhed metadata listen..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d af %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "afsluttet" @@ -1363,13 +1363,13 @@ msgstr "" "Nogle omslagsdele kunne ikke konverteres.\n" "Klik 'Show Details' for en liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Kommunikér med iTunes." @@ -1546,8 +1546,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Kommunikerer med Pocketbook 622 læser" +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4225,6 +4225,11 @@ msgstr "Udfører transformationer på e-bog..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Bemærkninger" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4493,8 +4498,8 @@ msgid "TEMPLATE ERROR" msgstr "TEMPLATE ERROR" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nej" @@ -4502,8 +4507,8 @@ msgstr "Nej" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4515,14 +4520,14 @@ msgid "Title" msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Forfatter(e)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Udgiver" @@ -4558,7 +4563,7 @@ msgstr "Kommentarer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4574,7 +4579,7 @@ msgstr "Mærker" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4587,7 +4592,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4599,7 +4604,7 @@ msgstr "Tidsstempel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4731,8 +4736,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4963,7 +4968,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4972,63 +4977,59 @@ msgstr "" msgid "Table of Contents" msgstr "Indholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Titelside" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Indeks" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Ordliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Anerkendelser" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Litteraturliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Ophavsret" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedikation" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Illustrationsliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Tabelliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Bemærkninger" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Hovedtekst" @@ -5240,7 +5241,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5250,7 +5251,7 @@ msgid "HTML TOC generation options." msgstr "HTML indholdsfortegnelse genereringsmuligheder." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5472,7 +5473,7 @@ msgid "Choose Files" msgstr "Vælg filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Bøger" @@ -5790,9 +5791,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5851,6 +5852,7 @@ msgid "Switch/create library..." msgstr "Skift/opret bibliotek..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5858,93 +5860,93 @@ msgstr "Skift/opret bibliotek..." msgid "%d books" msgstr "%d bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Hurtig skift" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Omdøb bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Biblioteksvedligeholdelse" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Sikkerhedskopieringsstatus af bibliotekets metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Start sikkerhedskopiering af alle bøgers metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Check bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Omdøb" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Vælg et nyt navn til biblioteket <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Bemærk at den aktuelle biblioteksmappe vil blive omdøbt." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Eksisterer allerede" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Mappen %s eksisterer allerede. Slet den først." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "For lang" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Omdøbning fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -5953,41 +5955,41 @@ msgstr "" "Biblioteksomdøbning fejlede ved %s. Den almindeligste årsag til dette er, " "hvis en af filerne i biblioteket er åbnet af et andet program." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "ingen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Backup status" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Bog metadata filer, der mangler at blive skrevet: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Backup metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5995,7 +5997,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6004,13 +6006,13 @@ msgstr "" msgid "Success" msgstr "Fuldført" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6021,37 +6023,37 @@ msgstr "" msgid "Failed" msgstr "Fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Ingen problemer fundet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Ikke tilladt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Du kan ikke ændre biblioteker, mens opgaver kører." @@ -6080,7 +6082,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Kan ikke konvertere" @@ -6214,7 +6216,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Er du sikker?" @@ -6722,7 +6724,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7548,7 +7550,7 @@ msgid "No books found" msgstr "Ingen bøger fundet" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Ingen tilladelse" @@ -7774,17 +7776,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Samlinger" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Indsæt omslag" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Kopiér omslag" @@ -9120,44 +9122,44 @@ msgstr "" "Angiv metadata. Output-filen vil indeholde så meget metadata som muligt." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Vælg omslag til " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Kan ikke læse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Du har ikke tilladelse til at læse filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Fejl ved fillæsning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Der var en fejl ved læsning af filen: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " er ikke valid billede" @@ -9182,7 +9184,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Udskift bogens titel" @@ -9213,7 +9215,7 @@ msgstr "&Mærker: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9225,7 +9227,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Serier:" @@ -9233,7 +9235,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Liste over kendte serier. Du kan tilføje nye serier." @@ -9600,12 +9602,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Ugyldigt regulært udtryk" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Ugyldigt regulært udtryk: %s" @@ -9647,7 +9649,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Fjern" @@ -10058,67 +10060,65 @@ msgstr "Browse efter omslag" msgid "Cover browser could not be loaded" msgstr "Omslag browser kunne ikke loades" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Udefineret" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "stjerne(r)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Ikke bedømt" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Sæt '%s' til idag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " indeks:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10126,38 +10126,38 @@ msgstr "" "Opremsningen \"{0}\" indeholder en ugyldig værdi, som vil blive tildelt " "standardværdien" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Udfør ændringer" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Fjerner serier" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numrér automatisk bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Start nummerering fra " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "Opremsningen \"{0}\" indeholder ugyldige værdi, som ikke vil vises i listen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Fjern alle mærker" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "Mærker at tilføje" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "Mærker at fjerne" @@ -10418,7 +10418,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10426,7 +10426,7 @@ msgstr "Ugyldig skabelon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10475,7 +10475,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Redigér skabelon" @@ -11056,7 +11056,7 @@ msgstr "Angiv muligheder ved konvertering %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11064,7 +11064,7 @@ msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "Forfatter(e):" @@ -11126,8 +11126,8 @@ msgid "Location" msgstr "Placering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11259,36 +11259,36 @@ msgid "No matches found" msgstr "Ingen søgeresultater fundet" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Skift versaltype" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Store bogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Små bogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Skift store/små bogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Titel STORE/små bogstaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Store begyndelsesbogstaver" @@ -11647,13 +11647,13 @@ msgstr "" "Dickens sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Vurdering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Vurdering af bogen. 0-5 stjerner" @@ -11729,7 +11729,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Dato:" @@ -11751,7 +11751,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12394,7 +12394,7 @@ msgstr "Elementer" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Søg" @@ -12876,7 +12876,7 @@ msgid "&Author:" msgstr "&Forfatter:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "&Mærker:" @@ -12974,12 +12974,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13046,7 +13046,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13688,11 +13688,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Ingen fund" @@ -13721,7 +13721,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regulært udtryk (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13842,28 +13842,42 @@ msgstr "Mærke-browser" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "version" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "skabt af Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Forbundet " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "version" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "bog detaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14106,76 +14120,84 @@ msgstr "Nulstil hurtigsøgning" msgid "Copy current search text (instead of search name)" msgstr "Kopiér aktuelle søgetekst (istedet for søgenavnet)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "På enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Størrelse (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Ændret" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Opslaget/søgenavn er \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "Denne bogs UUID er \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "I bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Markeret til sletning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dobbeltklik for at <b>redigere</b> mig<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Opslaget/søgenavn er \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14382,7 +14404,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Uegnet databaseplacering %r. calibre vil nu slutte." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Ødelagt database" @@ -14465,39 +14487,39 @@ msgstr "&Afslut" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14510,11 +14532,11 @@ msgstr "" "strenge. Hvis boksen er rødfarvet, så matcher forfatterens og denne tekst " "ikke." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -14522,17 +14544,17 @@ msgstr "" " Den grønne farve indikerer at den aktuelle forfatter-sort, matcher den " "aktuelle forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Antal:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14540,117 +14562,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Vælg omslaget for denne bog fra det valgte format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Vælg formater for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Du har ikke læseadgang til følgende filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Intet format valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Kunne ikke læse metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunne ikke læse metadata fra %s-formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Gennemse" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "&Justér" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Download &omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Lav omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Ikke et gyldigt billede" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Angiv titel og forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Du skal angive en titel og forfatter før et omslag kan laves" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Mærker ændret" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14658,38 +14680,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Dette ISBN-nummer er gyldigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Dette ISBN-nummer er ugyldigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Ugyldig ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Indtast en ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Udgiver:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Ud&givet:" @@ -16482,6 +16504,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "skabt af Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17284,7 +17310,7 @@ msgstr "" ">Avanceret->Moduludvidelser" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Fejlede med at starte indholdsserveren" @@ -17835,125 +17861,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(alle bøger)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} af {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} af alle)" @@ -19185,11 +19215,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Fejlsøgningstilstand" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19197,11 +19227,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19209,7 +19239,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19217,16 +19247,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Konverteringsfejl" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19249,23 +19279,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Opskrift deaktiveret" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Fejlede</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Der er aktive opgaver. Er du sikker på du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19276,11 +19306,11 @@ msgstr "" "enheden.<br>\n" " Er du sikker på at du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20168,31 +20198,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Træk til skaléring" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Skift" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 152dd9dc25..75ec6fa213 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-05-20 15:09+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-24 19:27+0000\n" "Last-Translator: Simon Schütte <simonschuette@arcor.de>\n" "Language-Team: American English <kde-i18n-doc@lists.kde.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-05-21 04:41+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:51+0000\n" +"X-Generator: Launchpad (build 16640)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -64,8 +64,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -91,8 +91,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -127,7 +127,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -164,15 +164,15 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1018,7 +1018,7 @@ msgstr "Gewähltes Plugin ausschalten" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1041,8 +1041,8 @@ msgstr "Erstelle benutzerdefinierte Spalte " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1073,7 +1073,7 @@ msgstr "Karte B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1236,11 +1236,11 @@ msgstr "" "Komma-getrennte Liste von Verzeichnissen für eBooks auf der " "<b>Speicherkarte</b> des Gerätes. Das erste Vorhandene wird benutzt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Kommunikation mit S60-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Kommuniziere mit WebOS Tablets." @@ -1277,7 +1277,7 @@ msgstr "Einschalten des Apple-Treibers" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:120 msgid "Use Series as Category in iTunes/iBooks" -msgstr "Verwende Buchreihen als Kategorien in iTunes/iBooks" +msgstr "Verwende Serien als Kategorie in iTunes/iBooks" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:121 msgid "Enable to use the series name as the iTunes Genre, iBooks Category" @@ -1374,15 +1374,15 @@ msgstr "Aktualisiere die Liste der Geräte-Metadaten..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d von %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "abgeschlossen" @@ -1405,13 +1405,13 @@ msgstr "" "Einige Coverbilder konnten nicht konvertiert werden.\n" "Klicken Sie 'Details anzeigen' für eine Liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Kommunikation mit iTunes." @@ -1589,8 +1589,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Kommuniziert mit dem PocketBook 602/603/902/903/Pro 912 Reader." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Kommunikation mit dem PocketBook 622 Reader" +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "Kommuniziere mit dem PocketBook 622 und 623 Readern." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4511,12 +4511,12 @@ msgstr "Geben Sie den Verlag des eBooks an." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:543 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." -msgstr "Geben Sie die Buchreihe an, zu der dieses eBook gehört." +msgstr "Geben Sie die Serie an, zu der dieses eBook gehört." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." -msgstr "Geben Sie den Index des Buches in dieser Buchreihe an." +msgstr "Geben Sie den Index des Buches in dieser Serie an." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:551 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 @@ -4690,7 +4690,7 @@ msgstr "Konnte kein eBook im Archiv finden" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:832 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -"Die Werte von Buchreihen und Bewertungen müssen in Zahlen angegeben werden. " +"Die Werte von Serien und Bewertungen müssen in Zahlen angegeben werden. " "Ignorieren" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:839 @@ -4710,6 +4710,11 @@ msgstr "Veränderungen am eBook durchführen ..." msgid "Running %s plugin" msgstr "%s Plugin ausgeführt" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Anmerkungen" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4988,8 +4993,8 @@ msgid "TEMPLATE ERROR" msgstr "Vorlagenfehler" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nein" @@ -4997,8 +5002,8 @@ msgstr "Nein" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5010,14 +5015,14 @@ msgid "Title" msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(en)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Verlag" @@ -5053,7 +5058,7 @@ msgstr "Bemerkungen" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5069,7 +5074,7 @@ msgstr "Schlagworte" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5078,11 +5083,11 @@ msgstr "Schlagworte" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" -msgstr[0] "Buchreihen" -msgstr[1] "Buchreihen" +msgstr[0] "Serie" +msgstr[1] "Serien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5094,7 +5099,7 @@ msgstr "Zeitstempel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5240,8 +5245,8 @@ msgstr "" "Coverbild/soziale Metadaten für das durch ISBN identifizierte Buch von " "LibraryThing.com laden.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5502,7 +5507,7 @@ msgid "No details available" msgstr "Keine Details verfügbar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5511,63 +5516,59 @@ msgstr "Keine Details verfügbar" msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Danksagungen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Anmerkungen" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Haupttext" @@ -5672,7 +5673,7 @@ msgid "" "all the book metadata such as title, tags, authors, series, comments,\n" "etc. Any previous book jacket will be replaced.</p>" msgstr "" -"<p>Fügt eine \"Buch-Hülle\" als erste Seite des Buches ein, welche alle\n" +"<p>Fügt einen \"Buchumschlag\" als erste Seite des Buches ein, welche alle\n" "Metadaten des Buches wie Titel, Tags, Author(en), Reihe, Kommentare,\n" "etc. beinhaltet. Jede ältere Buchumschlag wird ersetzt.</p>" @@ -5817,7 +5818,7 @@ msgstr "(Unbenannt)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Buch %(sidx)s von %(series)s" @@ -5827,7 +5828,7 @@ msgid "HTML TOC generation options." msgstr "Einstellungen zur Erstellung von HTML-Inhaltsverzeichnissen." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5909,7 +5910,7 @@ msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 msgid "Use Roman numerals for series number" -msgstr "Benutze römische Ziffern für Buchreihennummerierung" +msgstr "Benutze römische Ziffern für Seriennummerierung" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 msgid "Sort tags list by name, popularity, or rating" @@ -6074,7 +6075,7 @@ msgid "Choose Files" msgstr "Dateien wählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Bücher" @@ -6406,9 +6407,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Wählen Sie das Ziel für %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6472,6 +6473,7 @@ msgid "Switch/create library..." msgstr "Bibliothek wechseln/neu erstellen …" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6479,82 +6481,82 @@ msgstr "Bibliothek wechseln/neu erstellen …" msgid "%d books" msgstr "%d Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Zufällig ein Buch auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Schneller Wechsel" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Bibliothek umbenennen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Bibliothek entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Wartung der Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Status der Metadaten-Sicherung" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Sicherung der Metadaten aller Bücher starten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Bibliothek überprüfen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Datenbank wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Umbenennen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Wähle einen neuen Namen für die Bibliothek <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Achtung: Dies benennt den eigentlichen Bibliotheks- Ordner um." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Gibts hier schon" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Der Ordner %s existiert bereits. Bitte löschen Sie ihn zuerst." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Zu lang" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Nicht gefunden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6564,11 +6566,11 @@ msgstr "" "zuerst in diese Bibliothek zu wechseln. Wechseln Sie dann zurück und " "versuchen Sie erneut umzubenennen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Umbenennung fehlgeschlagen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6578,11 +6580,11 @@ msgstr "" "dass eine der Dateien in der Bibliothek in einem anderen Programm geöffnet " "sind." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Bibliothek entfernt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6591,24 +6593,24 @@ msgstr "" "Die Bibliothek %s wurde aus Calibre entfernt. Die Dateien bleiben auf Ihrem " "Computer, wenn Sie sie löschen wollen, müssen Sie dies manuell tun." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "kein" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Backupstatus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Noch zu schreibende Buch-Metadaten: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Metadaten sichern" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6616,7 +6618,7 @@ msgstr "" "Ein Backup der Metadaten wird im laufenden Betrieb mit einer Frequenz von " "etwa einem Buch alle drei Sekunden erstellt." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6628,7 +6630,7 @@ msgstr "" "Stelle mit kürzerer Pfadlänge, dann fügen Sie den neuen Verzeichnispfad in " "Calibre ein und versuchen es erneut." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6637,7 +6639,7 @@ msgstr "" msgid "Success" msgstr "Erfolgreich" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6646,7 +6648,7 @@ msgstr "" "überprüft, ob die Dateien mit den Informationen in der Datenbank " "übereinstimmen?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6657,35 +6659,35 @@ msgstr "" msgid "Failed" msgstr "Fehlgeschlagen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Die Überprüfung der Datenbankintegrität hat Fehler gefunden. Klicken Sie auf " "Details anzeigen für weitere Informationen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Starte Bibliotheks-Scan, dies kann eine Weile dauern" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Keine Probleme gefunden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Die Dateien in Ihrer Bibliothek stimmen mit den Informationen der Datenbank " "überein." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Das ist nicht gestattet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6693,7 +6695,7 @@ msgstr "" "Sie können die Bibliotheken nicht ändern während die Umgebungsvariable " "CALIBRE_OVERRIDE_DATABASE_PATH gesetzt ist." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" "Sie können die Bibliotheken nicht wechseln während Aufträge abgearbeitet " @@ -6724,7 +6726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Einen Katalog Ihrer Calibre-Bibliothek erstellen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Konvertierung nicht möglich" @@ -6866,7 +6868,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Sind Sie sicher?" @@ -7437,7 +7439,7 @@ msgid "Move to next highlighted match" msgstr "Zum nächsten hervorgehobenen Treffer springen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7917,7 +7919,7 @@ msgstr "Bücher des selben Autors" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 msgid "Books in this series" -msgstr "Bücher dieser Buchreihe" +msgstr "Bücher dieser Serie" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:27 msgid "Alt+Shift+S" @@ -8340,7 +8342,7 @@ msgid "No books found" msgstr "Keine Bücher gefunden" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Zugriff verweigert" @@ -8571,17 +8573,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Buch %(sidx)s von <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Sammlungen" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Coverbild einfügen" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Coverbild kopieren" @@ -8961,7 +8963,7 @@ msgstr "&Titel" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358 msgid "List of series books, sorted by Series" -msgstr "Buchreihenliste, sortiert nach Reihen" +msgstr "Liste von Serien-Büchern, sortiert nach Serien" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359 msgid "&Series" @@ -9996,44 +9998,44 @@ msgstr "" "enthalten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Dieses Buch hat kein Coverbild" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Coverbild-Größe: %(width)d x %(height)d Pixel" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Wählen Sie das Coverbild für " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Lesen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Es trat ein Fehler beim Lesen dieser Datei auf: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" @@ -10058,7 +10060,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" @@ -10090,7 +10092,7 @@ msgstr "&Schlagwörter: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -10102,18 +10104,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" -msgstr "Buch&reihen:" +msgstr "&Serien:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." -msgstr "" -"Liste der bekannten Buchreihen. Sie können neue Buchreihen hinzufügen." +msgstr "Liste der bekannten Serien. Sie können neue Serien hinzufügen." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 msgid "Book " @@ -10501,12 +10502,12 @@ msgstr "" "Definition wird nicht verwendet)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Ungültiger regulärer Ausdruck" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Ungültiger regulärer Ausdruck: %s" @@ -10552,7 +10553,7 @@ msgid "Remove the currently selected expression" msgstr "Den ausgewählten Ausdruck entfernen" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Löschen" @@ -10995,57 +10996,55 @@ msgstr "Coverbilder durchsuchen" msgid "Cover browser could not be loaded" msgstr "Coverbild-Browser konnte nicht geladen werden" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Undefiniert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "Stern(e)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Unbewertet" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "'%s' auf heute einstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "'%s' zurücksetzen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Öffne Artikeleditor" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Werte geändert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -11053,11 +11052,11 @@ msgstr "" "Sie haben Werte verändert. Um diesen Editor zu verwenden müssen Sie entweder " "die Änderungen speichern oder verwerfen. Speichern ?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " Index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -11065,23 +11064,23 @@ msgstr "" "Die Aufzählung \"{0}\" enthält einen ungültigen Wert. Dieser wird auf den " "Standard Wert gesetzt." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Änderungen übernehmen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" -msgstr "Buchreihen entfernen" +msgstr "Serien entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Bücher automatisch nummerieren" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Start der Nummerierung erzwingen bei " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -11089,15 +11088,15 @@ msgstr "" "Die Aufzählung \"{0}\" enthält einen ungültigen Wert, welcher nicht in der " "Liste angezeigt werden wird." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Alle Schlagwörter entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "Schlagwort hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "Zu entfernende Schlagwörter" @@ -11366,7 +11365,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11374,7 +11373,7 @@ msgstr "Ungültige Vorlage" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11430,7 +11429,7 @@ msgstr "&Vorlagen Editor" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Vorlage bearbeiten" @@ -11615,11 +11614,11 @@ msgstr "Autor auf Unbekannt zurückstellen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:48 msgid "Set the series of the new books to:" -msgstr "Setzt die Buchreihe der neuen Bücher auf:" +msgstr "Die Serie neuer Bücher setzen auf:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 msgid "Reset series" -msgstr "Buchreihen zurücksetzen" +msgstr "Serien zurücksetzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:72 msgid "Some invalid ISBNs" @@ -12150,7 +12149,7 @@ msgstr "Einstellungen für das Konvertieren %s setzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -12158,7 +12157,7 @@ msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(en):" @@ -12220,8 +12219,8 @@ msgid "Location" msgstr "Ort" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12364,36 +12363,36 @@ msgid "No matches found" msgstr "Keine Treffer gefunden" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Groß-/Kleinschreibung ändern" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Großschreibung" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Kleinschreibung" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Groß-/Kleinschreibung vertauschen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Wortanfänge groß schreiben" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Großschreiben" @@ -12771,13 +12770,13 @@ msgstr "" "Dickens\" zum Beispiel als \"Dickens, Charles\"." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Bewertung:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" @@ -12815,7 +12814,7 @@ msgstr "&Alle entfernen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:580 msgid "If checked, the series will be cleared" -msgstr "Falls ausgewählt, wird der \"Buchreihen\"- Eintrag entfernt." +msgstr "Falls ausgewählt, wird der \"Serien\"- Eintrag entfernt." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:581 msgid "&Clear series" @@ -12852,7 +12851,7 @@ msgid "&Force numbers to start with:" msgstr "Start der &Numerierung mit:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datum:" @@ -12874,7 +12873,7 @@ msgid "Clear published date" msgstr "Veröffentlichungsdatum löschen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Sprachen:" @@ -13571,7 +13570,7 @@ msgstr "Elemente" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Suche" @@ -14125,7 +14124,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "E&tiketten:" @@ -14138,8 +14137,8 @@ msgstr "" msgid "" "Enter a series name, without an index. Only one series name can be used." msgstr "" -"Geben Sie eine Buchreihen-Bezeichnung (ohne Index) ein. Es darf nur eine " -"Buchreihenbezeichnung verwendet werden." +"Geben Sie eine Bezeichnung für die Serie (ohne Index) ein. Es darf nur eine " +"Serienbezeichnung verwendet werden." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202 msgid "Enter tags separated by spaces" @@ -14162,7 +14161,7 @@ msgstr "Nur in spezifischen Feldern suchen:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205 msgid "Titl&e/Author/Series ..." -msgstr "Tit&el/Autor/Buchreihe ..." +msgstr "Tit&el/Autor/Serie ..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:38 #, python-format @@ -14247,12 +14246,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "Der Port muss eine Zahl zwischen 8000 und 32000 sein." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Problem beim Starten des wireless Gerätes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "Der Treiber für dratlose Geräte wurde nicht gestartet. Grund: \"%s\"" @@ -14327,7 +14326,7 @@ msgstr "Suchname für Kategorie: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Ungültiger Name" @@ -14996,11 +14995,11 @@ msgstr "Regulärer Ausdruck (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Kein Treffer" @@ -15014,7 +15013,7 @@ msgstr "Regulärer Ausdruck (?P<author>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:143 msgid "Series:" -msgstr "Buchreihen:" +msgstr "Serien:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:144 msgid "Regular expression (?P<series>)" @@ -15022,14 +15021,14 @@ msgstr "Regulärer Ausdruck (?P<series>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:146 msgid "Series index:" -msgstr "Buchreihenindex:" +msgstr "Serienindex:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:147 msgid "Regular expression (?P<series_index>)" msgstr "Regulärer Ausdruck (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -15150,28 +15149,42 @@ msgstr "Schlagwort-Browser" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "Version" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "erstellt von Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Angeschlossen: " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "Version" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr " %(created)s %(name)s" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "erstellt von" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "%(num)d von %(total)d Büchern" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "%(num)s, %(sel)d gewählt" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Buchdetails" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -15419,43 +15432,48 @@ msgstr "Schnellsuche löschen" msgid "Copy current search text (instead of search name)" msgstr "Aktuellen Suchtext kopieren (anstelle des Namens der Suche)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "J" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Auf dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Größe (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Geändert" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Der Such-Name ist \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" +"Klicken Sie auf diese Spalte und drücken Sie Q um Bücher mit der gleichen %s " +" in Schnellansicht zu sehen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "Der Nachschlage/Suchname ist \"{0}\"{1}" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "Die UUID dieses Buches ist \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15464,35 +15482,40 @@ msgstr "" "Der Speicherort dieses Buches kann nicht verändert werden. Möglicherweise " "ist es noch in einem anderen Programm geöffnet." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Ändern der Daten fehlgeschlagen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Daten konnten nicht festgelegt werden. Klicken Sie auf Details, um den Grund " "zu erfahren." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "In der Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Größe" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Zum Löschen ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Doppelklick ermöglicht <b>Bearbeitung</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Der Such-Name ist \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15705,7 +15728,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Ungültiger Datenbank-Ort %r. Calibre beendet sich jetzt." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Beschädigte Datenbank" @@ -15793,7 +15816,7 @@ msgstr "Be&enden" msgid "Unhandled exception" msgstr "Nicht abgefangener Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15801,11 +15824,11 @@ msgstr "" "Gibt an, wie dieses Buch nach Titel sortiert werden soll. Zum Beispiel, " "\"Der Exorzist\", kann sortiert werden nach \"Exorzist, Der\"." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "&Titelsortierung:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15813,7 +15836,7 @@ msgstr "" " Die grüne Farbe zeigt an, dass die derzeitige Titelsortierung mit dem Titel " "übereinstimmt." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15822,11 +15845,11 @@ msgstr "" "Titel übereinstimmt. Es ist keine Maßnahme erforderlich sollten Sie dies so " "wünschen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Autoren geändert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15834,7 +15857,7 @@ msgstr "" "Sie haben den Autor für dieses Buch geändert. Sie müssen die Änderungen " "speichern bevor Sie den Autoren-Manager nutzen. Änderungen speichern?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15846,11 +15869,11 @@ msgstr "" "Ist das Eingabefeld grün, entspricht der Text den Sortieren nach Autor- " "Einträgen der einzelnen Autoren, ist es rot, gibt es keine Entsprechung." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "S&ortierung nach Autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15858,7 +15881,7 @@ msgstr "" " Die grüne Farbe zeigt an, dass die derzeitige Autorensortierung mit dem " "Autor übereinstimmt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15867,11 +15890,11 @@ msgstr "" "dem Autor übereinstimmt. Es ist keine Maßnahme erforderlich sollten Sie dies " "so wünschen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15882,93 +15905,93 @@ msgstr "" "\n" "Doppelklick zum Anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "%s aus dem Original wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Coverbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Einstellen der Metadaten vom ausgewählten Buchformat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Hinzufügen eines Formates zu dem Buch" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Löschen des ausgewählten Buchformates" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Formate wählen für " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Sie haben nicht die Berechtigung, die folgenden Dateien zu lesen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Kein Format gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Durchsuchen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "Zu&schneiden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Co&verbild herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "Coverbild erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Kein gültiges Bild." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Geben Sie Titel und Autor an" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" "Sie müssen vor dem Erstellen eines Coverbildes einen Titel und Autor angeben" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Ungültiges Coverbild" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Konnte Coverbild nicht ändern, da das Bild ungültig ist." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Schlagwörter geändert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15977,26 +16000,26 @@ msgstr "" "müssen Sie die Änderungen entweder verwerfen oder anwenden. Änderungen " "anwenden?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Ein per Komma getrennte Liste der Sprachen für dieses Buch." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Unbekannte Sprache" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "Die Sprache %s ist nicht bekannt" msgstr[1] "Die Sprachen %s sind nicht bekannt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&Ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -16007,38 +16030,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Diese ISBN ist gültig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Diese ISBN ist ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Fehlerhafte ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "ISBN angebens" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Die eingegebene ISBN ist ungültig. Versuchen Sie es erneut." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Verlag:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Datum löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" @@ -17226,7 +17249,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:30 msgid "Text column for keeping series-like information" -msgstr "Textspalte für Buchreihen- Information" +msgstr "Textspalte zum Erhalten von Serien-ähnlichen Informationen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:33 msgid "Text, but with a fixed set of permitted values" @@ -17341,7 +17364,7 @@ msgstr "Meine Tags" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178 msgid "My Series" -msgstr "Meine Buchreihen" +msgstr "Meine Serien" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:179 msgid "My Rating" @@ -18080,6 +18103,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "Spiegelungen im Cove&rbild-Browser anzeigen" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "erstellt von Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18996,7 +19023,7 @@ msgstr "" "überschrieben werden." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Inhalte-Server konnte nicht gestartet werden" @@ -19661,41 +19688,47 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" "\n" " <h2>Virtuelle Bibliotheken</h2>\n" "\n" -" <p>Mit Hilfe von <i>virtuellen Bibliotheken</i> können Sie " -"Calibre einschränken,\n" -" nur die Bücher anzuzeigen, die mit einer bestimmten Suche " +" <p>Indem Sie <i>virtuelle Bibliotheken</i> nutzen, können Sie " +"Calibre so einschränken,\n" +" dass nur Bücher angezeigt werden, die mit einer Suche " "übereinstimmen. \n" " Wenn eine virtuelle Bibliothek angewandt wird, verhält sich " -"Calibre so als würde\n" -" die Calibre Bibliothek nur diese bestimmten Bücher enthalten. " -"Der Tag/Schlagwort-Browser\n" -" zeigt nur die Schlagwörter/Autoren/Serien/usw. an, die zu den " -"bestimmten Büchern gehören.\n" -" Alle Suchen, die Sie durchführen werden nur die Bücher der " -"virtuellen Bibliothek betreffen.\n" -" Das ist ein guter Weg, Ihre große Bibliothek in kleine und " -"einfach zu handhabende Bibliotheken zu unterteilen.</p>\n" +"Calibre so, als enthielte die Bibliothek nur\n" +" die mit der Suche übereinstimmenden Bücher. Der Schlagwort/Tag " +"Browser zeigt nur die Tags/Autoren/Serien/usw. an,\n" +" welche zu diesen Büchern gehören und jede Suche wird dann " +"innerhalb dieser virtuellen Bibliothek durchgeführt.\n" +" Das ist ein guter Weg, um Ihre große Bibliothek in kleine und " +"einfacher zu handhabende Bibliotheken zu unterteilen.</p>\n" "\n" -" <p>Zum Beispiel können Sie die virtuelle Bibliothek dazu " -"verwenden, nur die Bücher mit dem Schlagwort\n" -" <i>\"Ungelesen\"</i>, <i>\"Mein Lieblingsautor\"<i> oder ein " -"Buch einer bestimmten Serie anzuzeigen.</p>\n" +" <p>Beispielsweise können Sie eine virtuelle Bibliothek dazu " +"verwenden, dass nur Bücher mit dem Tag <i>\"Ungelesen\"</i>,\n" +" von Ihrem <i>\"Lieblingsautor\"</i>, oder einer bestimmten Serie " +"angezeigt werden.</p>\n" +"\n" +" <p>Weitere Informationen und Beispiele sind im\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">Nutzerhandbuch (en)</a> verfügbar.</p>\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "Gespeicherte Suchen im Ausdruck erkannt:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "Suchtext geändert" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" @@ -19703,54 +19736,54 @@ msgstr "" "Der Name der virtuellen Bibliothek oder der Suchtext hat sich geändert. " "Wollen Sie diese Änderungen verwerfen?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "Kein Name" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Sie müssen einen Name für die neue virtuelle Bibliothek angeben." -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "Der Name einer virtuellen Bibliothek kann nicht mit \"*\" beginnen" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "Name wird bereits verwendet" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" "Dieser Name wird bereits verwendet. Möchten Sie ihn durch die neue Suche " "ersetzen?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "Kein Suchtext" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" "Die Erstellung einer virtuellen Bibliothek erfordert eine abgeschlossene " "Suche" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "Ungültige Suche" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "Die Suche im Suchfeld ist ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "Die Suche konnte keine Bücher finden" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" @@ -19758,11 +19791,11 @@ msgstr "" "Die Suche konnte keine Bücher finden, folglich wird die Virtuelle Bibliothek " "leer sein. Möchten Sie diese Suche wirklich verwenden?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "<Nichts>" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" @@ -19770,49 +19803,49 @@ msgstr "" "Verwenden Sie eine \"virtuelle Bibliothek\", um nur einen bestimmten Teil " "Ihrer Bücher dieser Bibliothek anzuzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(Alle Bücher)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "Zusätzliche Einschränkung" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Virtuelle Bibliothek bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Virtuelle Bibliothek entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Virtuelle Bibliothek erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "*aktuelle Suche" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "Keine Suche" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "Es ist keine aktuelle Suche in Verwendung" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "Möchten Sie die Virtuelle Bibliothek {0} wirklich entfernen?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} von {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} von allen)" @@ -20320,7 +20353,7 @@ msgstr "Autoren verwalten" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:51 msgid "Manage Series" -msgstr "Buchreihen verwalten" +msgstr "Serien verwalten" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:53 msgid "Manage Publishers" @@ -21157,11 +21190,11 @@ msgstr "Virtuelle Bibliothek leeren" msgid "Clear the additional restriction" msgstr "Zusätzliche Einschränkungen leeren" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Fehlerdiagnosemodus" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -21172,11 +21205,11 @@ msgstr "" "Programms wird ein Fehlerdiagnoseprotokoll erstellt: %s<p>Das Protokoll wird " "automatisch angezeigt." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Inhalts-Server konnte nicht gestartet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -21187,7 +21220,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -21198,16 +21231,16 @@ msgstr "" "dass Calibre versucht diese automatisch wiederherzustellen? Die " "Wiederherstellung könnte nicht komplett erfolgreich sein." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Fehler beim Konvertieren von: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -21248,24 +21281,24 @@ msgstr "" "bekommt, wenn sie zu groß ist.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Konvertierung fehlgeschlagen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Downloadschema ausgeschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Fehlgeschlagen</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass Sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -21276,11 +21309,11 @@ msgstr "" "verursachen.<br>\n" " Sind Sie sicher, dass Sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -22209,11 +22242,11 @@ msgstr "Keine Tabelle gefunden" msgid "No table was found" msgstr "Keine Tabelle wurde gefunden" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Testname ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -22222,20 +22255,20 @@ msgstr "" "Der Name <b>%r</b> scheint nicht mit einer Dateinamenerweiterung zu enden. " "Der Name muss mit einer Erweiterung wie .epub oder .mobi enden" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Zur Größenänderung ziehen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "%(label)s ausblenden %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Umschalten" @@ -24262,14 +24295,14 @@ msgstr "Die Schlagwörter" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:39 msgid "The series" -msgstr "Die Buchreihen" +msgstr "Die Serien" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:40 msgid "" "The series number. To get leading zeros use {series_index:0>3s} or " "{series_index:>3s} for leading spaces" msgstr "" -"Die Buchreihennummer. Für anführende Nullen verwenden Sie " +"Die Nummer für die Serie. Für anführende Nullen verwenden Sie " "{series_index:0>3s} oder {series_index:>3s} für anführende Leerzeichen" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:43 @@ -24717,7 +24750,7 @@ msgstr "SCHLAGWÖRTER: %s<br />" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:178 #, python-format msgid "SERIES: %(series)s [%(sidx)s]<br />" -msgstr "Buchreihe: %(series)s [%(sidx)s]<br />" +msgstr "Serie: %(series)s [%(sidx)s]<br />" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:276 msgid "Books in your library" @@ -26878,6 +26911,24 @@ msgid "" "return\n" "without changing anything is sufficient to change the sort." msgstr "" +"Regeln der Titel und Seriensortierung in der Bibliotheksansicht.\n" +"Wenn der Tweak auf 'library_order' gesetzt ist, wird das " +"Titelsortierungsfeld \n" +"anstelle des Titels verwendet. Es sei denn, Sie haben das " +"Titelsortierungsfeld\n" +"manuell bearbeitet, dann werden führende Artikel wie Der/Die/Das und Ein(e)\n" +"ignoriert. Wenn Sie den Tweak auf 'strictly_alphabetic' setzen, werden Titel " +"sortiert, \n" +"wie sie sind (Sortierung nach Titel anstatt Titelsortierung)\n" +"Beispiel: Mit library_order wird \"The Client\" unter 'C' sortiert. Mit " +"strictly_alphabetic\n" +"wird das Buch unter 'T' sortiert.\n" +"Diese Kennzeichnung betrifft alle Anzeigen in der Calibre-Bibliothek.\n" +"Es hat keinen Einfluss auf die Geräte. Des weiteren werden Buchtitel, \n" +"die vor der Änderung dieser Kennzeichnung hinzugefügt wurden ihre\n" +"bisherige Sortierreihenfolge beibehalten, bis der Titel bearbeitet wird.\n" +"Klicken Sie doppelt auf einen Titel und drücken Sie die Return-Taste,\n" +"ohne eine Änderung vorzunehmen. Das reicht aus, um die Sortierung zu ändern." #: /home/kovid/work/calibre/resources/default_tweaks.py:191 msgid "Control formatting of title and series when used in templates" @@ -26903,6 +26954,27 @@ msgid "" "formatter function raw_field will return the base value for title and\n" "series regardless of the setting of this tweak." msgstr "" +"Regeln, wie Titel- und Seriennamen formatiert werden, wenn auf die " +"Festplatte/ein Gerät\n" +"gespeichert/übertragen wird. Das Verhalten hängt davon ab, wie die Felder " +"verarbeitet werden.\n" +"Wenn der Titel verarbeitet wird, dann ist der Tweak auf 'library_order' " +"(Bibliothek-Sortierung) gesetzt,\n" +"der Titel wird durch title_sort (Titel-Sortierung) ersetzt. \n" +"Wenn er auf 'strictly_alphabetic' (streng alphabetisch) gesetzt ist, dann " +"wird der Titel nicht verändert.\n" +"Wenn Serien verarbeitet werden, dann wird bei der Einstellung von " +"'strictly_alphabetic' die Serie\n" +"ohne Änderungen gesetzt.\n" +"Beispiel: Wenn der Tweak auf library_order gesetzt ist, wird \"The Lord of " +"the Rings\"\n" +"zu \"Lord of the Rings, The\". Wenn der Tweak auf strictly_alphabetic " +"gesetzt ist,\n" +"wird \"The Lord of the Rings\" verwendet.\n" +"Beachten Sie, dass die Formatierungsfunktion raw_field den Basiswert für " +"Titel\n" +"und Serie ausgeben wird, ohne Berücksichtigung der Einstellungen dieses " +"Tweaks." #: /home/kovid/work/calibre/resources/default_tweaks.py:206 msgid "Set the list of words considered to be \"articles\" for sort strings" @@ -27145,6 +27217,28 @@ msgid "" "[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" "Default: empty (no rules), so no collection attributes are named." msgstr "" +"Festlegen, wie Sony Collections sortiert werden. Deiser Tweak kann nur " +"angewandt werden,\n" +"wenn das Metadaten-Management auf automatic gesetzt ist. Sie können angeben, " +"welche\n" +"Metadaten zur Sortierung auf Collection-zu-Collection Basis verwendet werden " +"sollen.\n" +"Das Format des Tweaks ist eine Liste von Metadatenfeldern aus denen " +"Collections erstellt werden,\n" +"gefolgt vom Name des Metadatenfeldes, der den Sortierwert enthält.\n" +"Beispiel: Die folgenden Angaben führen dazu, dass Collections anhand des " +"Erscheinungsdatums und\n" +"Tag erstellt werden, die nach dem Wert in der Benutzerdefinierten Spalte " +"'#mydate' sortiert werden.\n" +"Die Collections, erstellt aus 'series' werden nach 'series_index' sortiert. " +"\n" +"Alle anderen Collections werden nach Titel sortiert.\n" +"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], " +"'title')]\n" +"Beachten Sie, dass die runden und eckigen Klammern erforderlich sind. Syntax " +"ist\n" +"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" +"Standard: empty (keine Regeln), keine Collection-Eigenschaften sind benannt." #: /home/kovid/work/calibre/resources/default_tweaks.py:339 msgid "Control how tags are applied when copying books to another library" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index fe4fbf7bf1..83abd9478b 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-05 09:36+0000\n" "Last-Translator: SteliosGero <Unknown>\n" "Language-Team: Greek <el@li.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: 2013-05-18 05:19+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:51+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Δεν κάνει απολύτως τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Δεν κάνει απολύτως τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Δεν κάνει απολύτως τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Δεν κάνει απολύτως τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1021,7 +1021,7 @@ msgstr "Απενεργοποίηση του ονομαζόμενου προσθ #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1045,8 +1045,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1077,7 +1077,7 @@ msgstr "Κάρτα μνήμης Β" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1229,11 +1229,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Επικοινωνία με τηλέφωνα S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Επικοινωνία με tablet WebOS" @@ -1348,15 +1348,15 @@ msgstr "Ενημέρωση καταλόγου μεταδεδομένων της #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d από %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "ολοκληρώθηκε" @@ -1379,13 +1379,13 @@ msgstr "" "Αδυναμία μετατροπής ορισμένων εξωφύλλων.\n" "Κλικ στο 'Εμφάνιση Λεπτομερειών' για λίστα." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Κατάλογος" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Επικοινωνία με το iTunes" @@ -1563,8 +1563,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Επικοινωνία με τον αναγνώστη PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Επικοινωνία με τον αναγνώστη PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4154,6 +4154,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Σημειώσεις" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4408,8 +4413,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Όχι" @@ -4417,8 +4422,8 @@ msgstr "Όχι" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4430,14 +4435,14 @@ msgid "Title" msgstr "Τίτλος" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Συγγραφείς" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Εκδότης" @@ -4473,7 +4478,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4489,7 +4494,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4502,7 +4507,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4514,7 +4519,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4631,8 +4636,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4860,7 +4865,7 @@ msgid "No details available" msgstr "Δεν υπάρχουν διαθέσιμες λεπτομέρειες" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4869,63 +4874,59 @@ msgstr "Δεν υπάρχουν διαθέσιμες λεπτομέρειες" msgid "Table of Contents" msgstr "Πίνακας Περιεχομένων" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Σελίδα τίτλου" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Ευρετήριο" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Γλωσσάρι" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Παραδοχές" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Βιβλιογραφία" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Κολοφώνας" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Πνευματικά Δικαιώματα" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Αφιέρωση" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Σημειώσεις" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Πρόλογος" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -5137,7 +5138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5147,7 +5148,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5366,7 +5367,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Βιβλία" @@ -5695,9 +5696,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5756,6 +5757,7 @@ msgid "Switch/create library..." msgstr "Αλλαγή/δημιουργία βιβλιοθήκης..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5763,134 +5765,134 @@ msgstr "Αλλαγή/δημιουργία βιβλιοθήκης..." msgid "%d books" msgstr "%d βιβλία" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Επιλογή ενός βιβλίου στην τύχη" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Μετονομασία βιβλιοθήκης" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Συντήρηση βιβλιοθήκης" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Έλεγχος βιβλιοθήκης" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Επαναφορά βάσης δεδομένων" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "καμία" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5898,7 +5900,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5907,13 +5909,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5924,37 +5926,37 @@ msgstr "" msgid "Failed" msgstr "Απέτυχε" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Δεν είναι δυνατή η τροποποίηση βιβλιοθηκών ενώ εκτελούνται εργασίες." @@ -5983,7 +5985,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Δημιουργία καταλόγου βιβλίων της βιβλιοθήκης calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -6117,7 +6119,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Είστε σίγουροι;" @@ -6625,7 +6627,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7443,7 +7445,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7654,17 +7656,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Συλλογές" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8985,44 +8987,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Σφάλμα ανάγνωσης αρχείου" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -9047,7 +9049,7 @@ msgid "&Title: " msgstr "&Τίτλος: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -9077,7 +9079,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9086,7 +9088,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -9094,7 +9096,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9457,12 +9459,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Άκυρη κανονική έκφραση" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9504,7 +9506,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Αφαίρεση" @@ -9906,103 +9908,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Μη ορισμένο" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10259,7 +10259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10267,7 +10267,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10316,7 +10316,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Επεξεργασία προτύπου" @@ -10883,7 +10883,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10891,7 +10891,7 @@ msgid "&Title:" msgstr "&Τίτλος:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10951,8 +10951,8 @@ msgid "Location" msgstr "Τοποθεσία" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11082,36 +11082,36 @@ msgid "No matches found" msgstr "Δεν βρέθηκαν αντιστοιχίες." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Εναλλαγή Κεφαλαία-Μικρά" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Κεφαλαία" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Πεζά" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Κεφαλαία/Πεζά Τίτλου" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Πρώτο γράμμα κεφαλαίο" @@ -11443,13 +11443,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11516,7 +11516,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "Η&μερομηνία:" @@ -11538,7 +11538,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12165,7 +12165,7 @@ msgstr "Τεμάχια" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Αναζήτηση" @@ -12642,7 +12642,7 @@ msgid "&Author:" msgstr "&Συγγραφέας:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12740,12 +12740,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12812,7 +12812,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Μη έγκυρο όνομα" @@ -13433,11 +13433,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Δεν υπάρχει αντιστοιχία" @@ -13466,7 +13466,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13587,28 +13587,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "έκδοση" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "Δημιουργήθηκε από τον Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Συνδεδεμένο " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "έκδοση" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13849,76 +13863,84 @@ msgstr "Μηδενισμός γρήγορης αναζήτησης" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "αστέρια" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Στην Συσκευή" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Μέγεθος (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Τροποποιήθηκε" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Μέγεθος" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14123,7 +14145,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14205,39 +14227,39 @@ msgstr "&Έξοδος" msgid "Unhandled exception" msgstr "Άγνωστο σφάλμα" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14245,27 +14267,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Αριθμός:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14273,117 +14295,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Περιήγηση" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14391,38 +14413,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Εκδότης:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -16176,6 +16198,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "Δημιουργήθηκε από τον Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16932,7 +16958,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17476,125 +17502,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18817,11 +18847,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Λειτουργία αποσφαλμάτωσης" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18829,11 +18859,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18841,7 +18871,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18849,16 +18879,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Σφάλμα Μετατροπής" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18881,34 +18911,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Η συνταγή Απενεργοποιήθηκε" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Απέτυχε</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19784,31 +19814,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Εμφάνιση" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Εναλλαγή" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index 57c7eba193..82c853d541 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-07-14 23:02+0000\n" "Last-Translator: Cruz Bishop <Unknown>\n" "Language-Team: English (Australia) <en_AU@li.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: 2013-05-18 05:33+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:06+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -952,7 +952,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -974,8 +974,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1006,7 +1006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1158,11 +1158,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1266,15 +1266,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1292,13 +1292,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1468,7 +1468,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3926,6 +3926,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4173,8 +4178,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4182,8 +4187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4195,14 +4200,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4238,7 +4243,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4254,7 +4259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4267,7 +4272,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4279,7 +4284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4396,8 +4401,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4624,7 +4629,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4633,63 +4638,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4901,7 +4902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4911,7 +4912,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5130,7 +5131,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5442,9 +5443,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5503,6 +5504,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5510,134 +5512,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5645,7 +5647,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5654,13 +5656,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5671,37 +5673,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5730,7 +5732,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5864,7 +5866,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6365,7 +6367,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7183,7 +7185,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7394,17 +7396,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8725,44 +8727,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8787,7 +8789,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8817,7 +8819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8826,7 +8828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8834,7 +8836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9197,12 +9199,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9244,7 +9246,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9646,103 +9648,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9999,7 +9999,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10007,7 +10007,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10056,7 +10056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10623,7 +10623,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10631,7 +10631,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10691,8 +10691,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10822,36 +10822,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11183,13 +11183,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11256,7 +11256,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11278,7 +11278,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11905,7 +11905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12382,7 +12382,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12480,12 +12480,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12552,7 +12552,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13173,11 +13173,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13206,7 +13206,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13327,28 +13327,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13589,76 +13603,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13863,7 +13885,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13945,39 +13967,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13985,27 +14007,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14013,117 +14035,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14131,38 +14153,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15916,6 +15938,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16672,7 +16698,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17216,125 +17242,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18557,11 +18587,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18569,11 +18599,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18581,7 +18611,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18589,16 +18619,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18621,34 +18651,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19524,31 +19554,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index d4fc489d31..079dba6d58 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: English (Canada) <en_CA@li.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: 2013-05-18 05:33+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:07+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -950,7 +950,7 @@ msgstr "Disable the named plugin" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -972,8 +972,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1004,7 +1004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1156,11 +1156,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1264,15 +1264,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1290,13 +1290,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1466,7 +1466,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3981,6 +3981,11 @@ msgstr "Running transforms on ebook…" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4244,8 +4249,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4253,8 +4258,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4266,14 +4271,14 @@ msgid "Title" msgstr "Title" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Author(s)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Publisher" @@ -4309,7 +4314,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4325,7 +4330,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4338,7 +4343,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4350,7 +4355,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4467,8 +4472,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4695,7 +4700,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4704,63 +4709,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4972,7 +4973,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4982,7 +4983,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5201,7 +5202,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5513,9 +5514,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5574,6 +5575,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5581,134 +5583,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5716,7 +5718,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5725,13 +5727,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5742,37 +5744,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5801,7 +5803,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5935,7 +5937,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6436,7 +6438,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7254,7 +7256,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7465,17 +7467,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8796,44 +8798,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8858,7 +8860,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8888,7 +8890,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8897,7 +8899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8905,7 +8907,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9268,12 +9270,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9315,7 +9317,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9717,103 +9719,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10070,7 +10070,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10078,7 +10078,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10127,7 +10127,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10694,7 +10694,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10702,7 +10702,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10762,8 +10762,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10893,36 +10893,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11254,13 +11254,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11327,7 +11327,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11349,7 +11349,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11976,7 +11976,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12453,7 +12453,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12551,12 +12551,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12623,7 +12623,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13244,11 +13244,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13277,7 +13277,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13398,28 +13398,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13660,76 +13674,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13934,7 +13956,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14016,39 +14038,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14056,27 +14078,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14084,117 +14106,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14202,38 +14224,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15987,6 +16009,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16743,7 +16769,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17287,125 +17313,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18628,11 +18658,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18640,11 +18670,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18652,7 +18682,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18660,16 +18690,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18692,34 +18722,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19595,31 +19625,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index ce9b188615..bc2e543948 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 10:39+0000\n" "Last-Translator: Vibhav Pant <vibhavp@gmail.com>\n" "Language-Team: English (United Kingdom) <en_GB@li.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: 2013-05-18 05:32+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:05+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -992,7 +992,7 @@ msgstr "Disable the named plug-in" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1014,8 +1014,8 @@ msgstr "creating custom column " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1046,7 +1046,7 @@ msgstr "Card B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1200,11 +1200,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Communicate with S60 phones." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Communicate with WebOS tablets." @@ -1324,15 +1324,15 @@ msgstr "Updating device metadata listing..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d of %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "finished" @@ -1355,13 +1355,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catalogue" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Communicate with iTunes." @@ -1537,7 +1537,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -4447,6 +4447,11 @@ msgstr "Running transforms on ebook..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Notes" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4720,8 +4725,8 @@ msgid "TEMPLATE ERROR" msgstr "TEMPLATE ERROR" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "No" @@ -4729,8 +4734,8 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4742,14 +4747,14 @@ msgid "Title" msgstr "Title" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Author(s)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Publisher" @@ -4785,7 +4790,7 @@ msgstr "Comments" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4801,7 +4806,7 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4814,7 +4819,7 @@ msgstr[0] "Series" msgstr[1] "Series" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4826,7 +4831,7 @@ msgstr "Timestamp" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4969,8 +4974,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5210,7 +5215,7 @@ msgid "No details available" msgstr "No details available" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5219,63 +5224,59 @@ msgstr "No details available" msgid "Table of Contents" msgstr "Table of Contents" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Title Page" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossary" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Acknowledgements" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliography" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Colophon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedication" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Foreword" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "List of Illustrations" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "List of Tables" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Notes" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Preface" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Main Text" @@ -5487,7 +5488,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Book %(sidx)s of %(series)s" @@ -5497,7 +5498,7 @@ msgid "HTML TOC generation options." msgstr "HTML TOC generation options." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5730,7 +5731,7 @@ msgid "Choose Files" msgstr "Choose Files" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Books" @@ -6051,9 +6052,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Select destination for %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6114,6 +6115,7 @@ msgid "Switch/create library..." msgstr "Switch/create library..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6121,93 +6123,93 @@ msgstr "Switch/create library..." msgid "%d books" msgstr "%d books" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Pick a random book" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Quick switch" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Rename library" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Remove library" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Library Maintenance" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Library metadata backup status" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Start backing up metadata of all books" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Check library" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Restore database" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Rename" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Choose a new name for the library <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Note that the actual library folder will be renamed." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Already exists" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "The folder %s already exists. Delete it first." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Too long" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Rename failed" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6216,11 +6218,11 @@ msgstr "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Library removed" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6229,24 +6231,24 @@ msgstr "" "The library %s has been removed from Calibre. The files remain on your " "computer. If you want to delete them, you will have to do so manually." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "none" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Backup status" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Book metadata files remaining to be written: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Backup metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6254,7 +6256,7 @@ msgstr "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6265,7 +6267,7 @@ msgstr "" "library to a location with a shorter path using Windows Explorer, then point " "Calibre to the new location and try again." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6274,7 +6276,7 @@ msgstr "" msgid "Success" msgstr "Success" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6282,7 +6284,7 @@ msgstr "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6293,31 +6295,31 @@ msgstr "" msgid "Failed" msgstr "Failed" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "Database integrity check failed, click Show details for details." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Starting library scan, this may take a while" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "No problems found" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "The files in your library match the information in the database." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Not allowed" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6325,7 +6327,7 @@ msgstr "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "You cannot change libraries while jobs are running." @@ -6354,7 +6356,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Create a catalogue of the books in your calibre library" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Cannot convert" @@ -6493,7 +6495,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Are you sure?" @@ -7036,7 +7038,7 @@ msgid "Move to next highlighted match" msgstr "Move to next highlighted match" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7874,7 +7876,7 @@ msgid "No books found" msgstr "No books found" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "No permission" @@ -8102,17 +8104,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Collections" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Paste Cover" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copy Cover" @@ -9483,44 +9485,44 @@ msgstr "" "possible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "This book has no cover" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Cover size: %(width)d x %(height)d pixels" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Choose cover for " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Cannot read" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "You do not have permission to read the file: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Error reading file" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>There was an error reading from file: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " is not a valid picture" @@ -9545,7 +9547,7 @@ msgid "&Title: " msgstr "&Title: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Change the title of this book" @@ -9577,7 +9579,7 @@ msgstr "Ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9588,7 +9590,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Series:" @@ -9596,7 +9598,7 @@ msgstr "&Series:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "List of known series. You can add new series." @@ -9964,12 +9966,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Invalid regular expression" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Invalid regular expression: %s" @@ -10011,7 +10013,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Remove" @@ -10431,57 +10433,55 @@ msgstr "Browse by covers" msgid "Cover browser could not be loaded" msgstr "Cover browser could not be loaded" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Undefined" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "star(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Unrated" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Set '%s' to today" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Clear '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Open Item Editor" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Values changed" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10489,11 +10489,11 @@ msgstr "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10501,23 +10501,23 @@ msgstr "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Apply changes" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Remove series" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Automatically number books" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Force numbers to start with " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -10525,15 +10525,15 @@ msgstr "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Remove all tags" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "tags to add" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "tags to remove" @@ -10798,7 +10798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10806,7 +10806,7 @@ msgstr "Invalid template" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10857,7 +10857,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Edit template" @@ -11521,7 +11521,7 @@ msgstr "Set options for converting %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11529,7 +11529,7 @@ msgid "&Title:" msgstr "&Title:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Author(s):" @@ -11591,8 +11591,8 @@ msgid "Location" msgstr "Location" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11730,36 +11730,36 @@ msgid "No matches found" msgstr "No matches found" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Change Case" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Upper Case" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Lower Case" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Swap Case" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Title Case" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Capitalize" @@ -12125,13 +12125,13 @@ msgstr "" "Dickens should be sorted as Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Rating:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Rating of this book. 0-5 stars" @@ -12205,7 +12205,7 @@ msgid "&Force numbers to start with:" msgstr "&Force numbers to start with:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Date:" @@ -12227,7 +12227,7 @@ msgid "Clear published date" msgstr "Clear published date" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Languages:" @@ -12899,7 +12899,7 @@ msgstr "Items" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Search" @@ -13424,7 +13424,7 @@ msgid "&Author:" msgstr "&Author:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Ta&gs:" @@ -13523,12 +13523,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13595,7 +13595,7 @@ msgstr "Category lookup name: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Invalid name" @@ -14249,11 +14249,11 @@ msgstr "Regular expression (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "No match" @@ -14282,7 +14282,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regular expression (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14403,28 +14403,42 @@ msgstr "Tag Browser" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "version" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "created by Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Connected " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "version" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Book Details" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14671,43 +14685,46 @@ msgstr "Reset Quick Search" msgid "Copy current search text (instead of search name)" msgstr "Copy current search text (instead of search name)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "stars" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "On Device" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Size (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Modified" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "This book's UUID is \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -14716,33 +14733,38 @@ msgstr "" "Could not change the on disk location of this book. Is it open in another " "program?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Failed to set data" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "Could not set data, click Show Details to see why." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "In Library" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Size" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Marked for deletion" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Double click to <b>edit</b> me<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "The lookup/search name is \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14951,7 +14973,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Bad database location %r. calibre will now quit." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Corrupted database" @@ -15037,7 +15059,7 @@ msgstr "&Quit" msgid "Unhandled exception" msgstr "Unhandled exception" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15045,11 +15067,11 @@ msgstr "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Title &sort:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15057,7 +15079,7 @@ msgstr "" " The green colour indicates that the current title sort matches the current " "title" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15065,11 +15087,11 @@ msgstr "" " The red colour warns that the current title sort does not match the current " "title. No action is required if this is what you want." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Authors changed" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15077,7 +15099,7 @@ msgstr "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15089,11 +15111,11 @@ msgstr "" "If the box is coloured green, then text matches the individual author's sort " "strings. If it is coloured red, then the authors and this text do not match." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Author s&ort:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15101,7 +15123,7 @@ msgstr "" " The green colour indicates that the current author sort matches the current " "author" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15109,11 +15131,11 @@ msgstr "" " The red colour indicates that the current author sort does not match the " "current author. No action is required if this is what you want." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Number:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15124,92 +15146,92 @@ msgstr "" "\n" "Double click to view" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Restore %s from the original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Set the cover for the book from the selected format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Set metadata for the book from the selected format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Add a format to this book" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Remove the selected format from this book" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Choose formats for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "You do not have permission to read the following files:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "No format selected" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Could not read metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Could not read metadata from %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Browse" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "T&rim" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Download co&ver" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Generate cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Not a valid picture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Specify title and author" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "You must specify a title and author before generating a cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Invalid cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Could not change cover as the image is invalid." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Tags changed" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15217,26 +15239,26 @@ msgstr "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "A comma separated list of languages for this book" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Unknown language" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "The language %s is not recognised." msgstr[1] "The languages %s are not recognised." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&Ds" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15247,38 +15269,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "This ISBN number is valid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "This ISBN number is invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Invalid ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Enter an ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "The ISBN you entered is not valid. Try again." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Publisher:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Clear date" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Publishe&d:" @@ -17211,6 +17233,10 @@ msgstr "You can press the %s keys to toggle full screen mode." msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "created by Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18080,7 +18106,7 @@ msgstr "" ">Advanced->Plug-ins" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Failed to start content server" @@ -18722,125 +18748,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(all books)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} of {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} of all)" @@ -20107,11 +20137,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Debug mode" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20122,11 +20152,11 @@ msgstr "" "log will be available in the file: %s<p>The log will be displayed " "automatically." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Failed to start Content Server" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20137,7 +20167,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20148,16 +20178,16 @@ msgstr "" "try and rebuild it automatically? The rebuild may not be completely " "successful." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Conversion Error" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20180,23 +20210,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Recipe Disabled" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Failed</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "There are active jobs. Are you sure you want to quit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20206,11 +20236,11 @@ msgstr "" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Active jobs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21112,11 +21142,11 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Test name invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21125,20 +21155,20 @@ msgstr "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Drag to resize" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Show" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Toggle" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 369675ab29..a7165d9e4b 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-08-03 13:00+0000\n" "Last-Translator: Cyril <tedehur@gmail.com>\n" "Language-Team: Esperanto <eo@li.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: 2013-05-18 05:16+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:49+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -975,7 +975,7 @@ msgstr "Malŝalti la indikitan kromprogramon" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -997,8 +997,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1029,7 +1029,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1181,11 +1181,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1289,15 +1289,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1315,13 +1315,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1491,7 +1491,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3949,6 +3949,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4199,8 +4204,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4208,8 +4213,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4221,14 +4226,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4264,7 +4269,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4280,7 +4285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4293,7 +4298,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4305,7 +4310,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4422,8 +4427,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4650,7 +4655,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4659,63 +4664,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4927,7 +4928,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4937,7 +4938,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5156,7 +5157,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5468,9 +5469,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5529,6 +5530,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5536,134 +5538,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5671,7 +5673,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5680,13 +5682,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5697,37 +5699,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5756,7 +5758,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5890,7 +5892,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6391,7 +6393,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7209,7 +7211,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7420,17 +7422,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8751,44 +8753,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8813,7 +8815,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8843,7 +8845,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8852,7 +8854,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8860,7 +8862,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9223,12 +9225,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9270,7 +9272,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9672,103 +9674,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10025,7 +10025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10033,7 +10033,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10082,7 +10082,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10649,7 +10649,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10657,7 +10657,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10717,8 +10717,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10848,36 +10848,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11209,13 +11209,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11282,7 +11282,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11304,7 +11304,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11931,7 +11931,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12408,7 +12408,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12506,12 +12506,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12578,7 +12578,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13199,11 +13199,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13232,7 +13232,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13353,28 +13353,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13615,76 +13629,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13889,7 +13911,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13971,39 +13993,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14011,27 +14033,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14039,117 +14061,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14157,38 +14179,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15942,6 +15964,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16698,7 +16724,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17242,125 +17268,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18583,11 +18613,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18595,11 +18625,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18607,7 +18637,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18615,16 +18645,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18647,34 +18677,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19550,31 +19580,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index c37cd78219..6d27a295d6 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: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-05-18 19:33+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-24 18:51+0000\n" "Last-Translator: Jellby <Unknown>\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: 2013-05-19 05:15+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:01+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:540 msgid "" @@ -81,8 +81,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -108,8 +108,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -144,7 +144,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -181,15 +181,15 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1027,7 +1027,7 @@ msgstr "Desactivar el complemento nombrado" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1051,8 +1051,8 @@ msgstr "creando columna personalizada " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1083,7 +1083,7 @@ msgstr "Tarjeta B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1246,11 +1246,11 @@ msgstr "" "Lista de directorios, separados por comas, donde almacenar los libros en la " "<b>tarjeta de memoria</b> del dispositivo. Se usará el primero que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Comunicar con tabletas WebOS." @@ -1385,15 +1385,15 @@ msgstr "Actualizando la lista de metadatos del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "terminado" @@ -1416,13 +1416,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Comunicar con iTunes." @@ -1600,8 +1600,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Comunicar con el lector PocketBook 602/603/902/093/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Comunicar con el lector PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "Comunicar con los lectores 622 y 623." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4702,6 +4702,11 @@ msgstr "Aplicando transformaciones al libro electrónico..." msgid "Running %s plugin" msgstr "Ejecutando el complemento %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Notas" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4975,8 +4980,8 @@ msgid "TEMPLATE ERROR" msgstr "ERROR DE PLANTILLA" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "No" @@ -4984,8 +4989,8 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4997,14 +5002,14 @@ msgid "Title" msgstr "Título" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(es)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Editorial" @@ -5040,7 +5045,7 @@ msgstr "Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5056,7 +5061,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5069,7 +5074,7 @@ msgstr[0] "Serie" msgstr[1] "Series" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5081,7 +5086,7 @@ msgstr "Marca temporal" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5227,8 +5232,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5490,7 +5495,7 @@ msgid "No details available" msgstr "No hay detalles disponibles" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5499,63 +5504,59 @@ msgstr "No hay detalles disponibles" msgid "Table of Contents" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Página de título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Índice analítico" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Agradecimientos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografía" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Derechos de autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Lista de ilustraciones" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Lista de tablas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Notas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Texto principal" @@ -5822,7 +5823,7 @@ msgstr "(Sin título)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s de %(series)s" @@ -5832,7 +5833,7 @@ msgid "HTML TOC generation options." msgstr "Opciones de generación del Índice HTML." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -6078,7 +6079,7 @@ msgid "Choose Files" msgstr "Escoger archivos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Libros" @@ -6410,9 +6411,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Seleccionar destino para %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6474,6 +6475,7 @@ msgid "Switch/create library..." msgstr "Cambiar/crear biblioteca..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6481,84 +6483,84 @@ msgstr "Cambiar/crear biblioteca..." msgid "%d books" msgstr "%d libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Seleccione un libro aleatorio" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Cambio rápido" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Renombrar biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Eliminar biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Mantenimiento de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Estado de la copia de respaldo de metadatos de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Iniciar copia de respaldo de los metadatos de todos los libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Comprobar biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Restaurar base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Renombrar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Elija un nuevo nombre para la biblioteca <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" "Tenga en cuenta que el actual nombre de la carpeta de la biblioteca será " "renombrada." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Ya existe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "La carpeta %s ya existe. Elimínela primero." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Demasiado larga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "No se encontró" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6568,11 +6570,11 @@ msgstr "" "a cambiar primero a la biblioteca, luego vuelva a la anterior e intente " "renombrar de nuevo." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Falló el renombrado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6582,11 +6584,11 @@ msgstr "" "esto es que uno de los archivos de la biblioteca está abierto en otro " "programa." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Biblioteca eliminada" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6595,24 +6597,24 @@ msgstr "" "La biblioteca %s ha sido eliminada de calibre. Los archivos están aún en su " "ordenador, si quiere borrarlos tendrá que hacerlo manualmente." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "none" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Estado de la Copia de Seguridad" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Archivos de metadatos que quedan por escribir: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Copia de seguridad de metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6620,7 +6622,7 @@ msgstr "" "Se hará una copia de seguridad de los metadatos mientras calibre está en " "ejecución, a un ritmo aproximado de un libro cada tres segundos." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6632,7 +6634,7 @@ msgstr "" "usando, por ejemplo, el Explorador de Windows, e inténtelo de nuevo con la " "nueva ubicación." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6641,7 +6643,7 @@ msgstr "" msgid "Success" msgstr "Éxito" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6650,7 +6652,7 @@ msgstr "" "¿Quiere que calibre compruebe si los archivos en la biblioteca coinciden con " "la información de la base de datos?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6661,35 +6663,35 @@ msgstr "" msgid "Failed" msgstr "Falló" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "La comprobación de la integridad de la base de datos falló, pulse en " "«Mostrar detalles» para más información." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Comenzando el análisis de la biblioteca, puede llevar un tiempo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "No se han encontrado problemas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Los archivos en la biblioteca coinciden con la información de la base de " "datos." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "No permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6697,7 +6699,7 @@ msgstr "" "No puede cambiar de biblioteca mientras usa la variable de entorno " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "No puede cambiar de biblioteca mientras hay trabajos en ejecución." @@ -6726,7 +6728,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Crear un catálogo de los libros en la biblioteca de calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "No se puede convertir" @@ -6867,7 +6869,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "¿Está seguro?" @@ -7433,7 +7435,7 @@ msgid "Move to next highlighted match" msgstr "Ir a la siguiente coincidencia resaltada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8320,7 +8322,7 @@ msgid "No books found" msgstr "No se encontraron libros" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "No tiene permiso" @@ -8549,17 +8551,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Libro %(sidx)s de <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Colecciones" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Pegar portada" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copiar portada" @@ -9962,44 +9964,44 @@ msgstr "" "sea posible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Este libro no tiene portada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Tamaño de portada: %(width)d×%(height)d píxeles" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Elegir portada para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "No se puede leer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "No tiene permiso de lectura para el archivo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Error leyendo el archivo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Hubo un error leyendo el archivo: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " no es una imagen válida" @@ -10024,7 +10026,7 @@ msgid "&Title: " msgstr "&Título: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Cambiar el título de este libro" @@ -10056,7 +10058,7 @@ msgstr "Eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -10068,7 +10070,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Series:" @@ -10076,7 +10078,7 @@ msgstr "&Series:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lista de series conocidas. Pueden añadir nuevas series." @@ -10463,12 +10465,12 @@ msgstr "" "se usará la definición)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Expresión regular no válida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Expresión regular no válida: %s" @@ -10512,7 +10514,7 @@ msgid "Remove the currently selected expression" msgstr "Eliminar la expresión seleccionada" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Eliminar" @@ -10950,57 +10952,55 @@ msgstr "Explorar por portadas" msgid "Cover browser could not be loaded" msgstr "No se pudo cargar el explorador de portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Indefinido" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "estrella(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Sin calificar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Establecer la fecha de hoy para '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Limpiar «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Abrir el editor de elementos" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Valores modificados" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -11008,11 +11008,11 @@ msgstr "" "Ha cambiado los valores. Para usar este editor debe aplicar o descartar los " "cambios. ¿Desea aplicar los cambios?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " índice:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -11020,38 +11020,38 @@ msgstr "" "La enumeración «{0}» contiene un valor inválido que se cambiará al valor " "predeterminado" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Aplicar cambios" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Remover series" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numerar automáticamente los libros" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Forzar números para que empiecen con " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "La enumeración «{0}» contiene un valor inválido que no aparecerá en la lista" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Eliminar todas las etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "etiquetas a añadir" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "etiquetas a eliminar" @@ -11322,7 +11322,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11330,7 +11330,7 @@ msgstr "Plantilla no válida" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11386,7 +11386,7 @@ msgstr "&Editor de plantillas" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Modificar plantilla" @@ -12059,7 +12059,7 @@ msgstr "Establecer opciones para convertir %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -12067,7 +12067,7 @@ msgid "&Title:" msgstr "&Título:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(es)" @@ -12129,8 +12129,8 @@ msgid "Location" msgstr "Ubicación" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12269,36 +12269,36 @@ msgid "No matches found" msgstr "No se encontraron coincidencias" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Cambiar mayúsculas/minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Mayúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Invertir mayúsculas/minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Formato de título (todas las iniciales en mayúscula)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Poner en mayúsculas" @@ -12671,13 +12671,13 @@ msgstr "" "Miguel de Cervantes como Cervantes, Miguel de." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Valoración:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Valoración de este libro: 0-5 estrellas" @@ -12754,7 +12754,7 @@ msgid "&Force numbers to start with:" msgstr "&Obligar a que los números empiecen por:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Fecha:" @@ -12776,7 +12776,7 @@ msgid "Clear published date" msgstr "Borrar la fecha de publicación" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Idiomas:" @@ -13463,7 +13463,7 @@ msgstr "Ítems" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Buscar" @@ -14007,7 +14007,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "&Etiquetas:" @@ -14126,12 +14126,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "El puerto debe ser un número entero entre 8000 y 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Problema al iniciar el dispositivo inalámbrico" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -14205,7 +14205,7 @@ msgstr "Nombre de búsqueda de la categoría: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Nombre no válido" @@ -14874,11 +14874,11 @@ msgstr "Expresión regular (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "No hay coincidencias" @@ -14907,7 +14907,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Expresión regular (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -15028,28 +15028,42 @@ msgstr "Explorador de etiquetas" msgid "Shift+Alt+T" msgstr "Mayús+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versión" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "creado por Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versión" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr " %(name)s %(created)s" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "creado por" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "%(num)d de %(total)d libros en total" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "%(num)s, %(sel)d seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Detalles del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Mayús+Alt+D" @@ -15300,43 +15314,48 @@ msgstr "Reiniciar la búsqueda rápida" msgid "Copy current search text (instead of search name)" msgstr "Copiar el texto de búsqueda actual (en vez del nombre de búsqueda)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "estrellas" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "En el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Tamaño (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Modificado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "El nombre de búsqueda es «{0}»" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" +"Pinche en esta columna y pulse Q para una vista rápida de los libros con el " +"mismo %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "El nómbre de búsqueda es «{0}»{1}" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "El UUID de este libro es «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15345,35 +15364,40 @@ msgstr "" "No se pudo cambiar la ubicación en el disco de este libro. Quizá esté " "abierto en otro programa." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "No se pudieron establecerlos datos" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "No se pudieron establecer los datos, pulse «Mostrar detalles» para ver por " "qué" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "En la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Marcado para borrarlo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Pulse dos veces para <b>editarme</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "El nombre de búsqueda es «{0}»" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15587,7 +15611,7 @@ msgstr "" "Ubicación de la base de datos %r errónea. calibre se cerrará a continuación." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Base de datos corrupta" @@ -15675,7 +15699,7 @@ msgstr "&Salir" msgid "Unhandled exception" msgstr "Excepción no considerada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15683,11 +15707,11 @@ msgstr "" "Especifica cómo debe ordenarse el título de este libro. Por ejemplo, «El " "exorcista» podría ordenarse como «Exorcista, El»." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "&Orden de título:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15695,7 +15719,7 @@ msgstr "" " El color verde indica que el orden de título actual corresponde al título " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15703,11 +15727,11 @@ msgstr "" " El color rojo le avisa de que el orden de título actual no coincide con el " "título. No se requiere ninguna acción si es esto lo que desea." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Los autores han cambiado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15715,7 +15739,7 @@ msgstr "" "Ha modificado los autores de este libro. Debe guardar los cambios antes de " "usar «Administrar autores». ¿Quiere guardar los cambios?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15728,11 +15752,11 @@ msgstr "" "individuales. Si aparece en rojo, entonces los autores y este texto no " "coinciden." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "&Orden de autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15740,7 +15764,7 @@ msgstr "" " El color verde indica que el orden de autor actual coincide con el autor " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15748,11 +15772,11 @@ msgstr "" " El color rojo indica que el orden de autor actual no coincide con el autor " "actual. No es necesaria ninguna acción si es esto lo que desea" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Número:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15763,92 +15787,92 @@ msgstr "" "\n" "Pulse dos veces para ver" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Restaurar %s del original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Asignar la portada del formato seleccionado como portada del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Establecer los metadatos del libro a partir del formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Añadir un formato a este libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Eliminar el formato seleccionado de este libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Elegir formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "No tiene permiso para leer los siguientes archivos:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "No se ha seleccionado ningún formato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "No se pudieron leer los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "No se pudieron leer los metadatos del formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Explorar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "&Recortar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Descargar po&rtada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Generar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "No es una imagen válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Especificar título y autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Debe especificar un título y un autor antes de generar una portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Portada no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "No se pudo cambiar la portada porque la imagen no es válida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Etiquetas modificadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15856,26 +15880,26 @@ msgstr "" "Ha modificado las etiquetas. Para usar el editor de etiquetas debe descartar " "o aplicar los cambios. ¿Desea aplicarlos?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Una lista de idiomas separados por comas para este libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Idioma desconocido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "No se reconoce el idioma %s" msgstr[1] "No se reconocen los idiomas %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15886,38 +15910,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Este ISBN es válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Este ISBN no es válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "ISBN no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Introduzca un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "El ISBN que ha introducido no es válido. Pruebe otra vez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Editorial:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Borrar fecha" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Publica&do:" @@ -17939,6 +17963,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "Mostrar &reflejos en el explorador de portadas" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "creado por Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18847,7 +18875,7 @@ msgstr "" "dispositivo en Preferencias->Complementos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Fallo al iniciar el servidor de contenidos" @@ -19493,34 +19521,42 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" "\n" " <h2>Bibliotecas virtuales</h2>\n" "\n" -"<p>Mediante el uso de <i>bibliotecas virtuales</i> puede hacerque calibre " +"<p>Mediante el uso de <i>bibliotecas virtuales</i> puede hacer que calibre " "muestre sólo los libros que coincidan con una búsqueda. Cuando una " "biblioteca virtual está activa, calibre se comporta como si la biblioteca " "contuviera sólo los libros seleccionados. El explorador de etiquetas muestra " "sólo las etiquetas, autores, series, etc. presentes en los libros " -"seleccionades y cualquier búsqueda realizada se aplica únicamente a los " +"seleccionados y cualquier búsqueda realizada se aplica únicamente a los " "libros en la biblioteca virtual. Se trata de una buena manera de dividir una " "biblioteca grande en subconjuntos menores y más fáciles de manejar.</p>\n" "\n" "<p>Por ejemplo, puede usar una biblioteca virtual para mostrar sólo los " -"libros con la etiqueta <i>«No leído»</i>, o sólo los libros de <i>«mi autor " -"preferido»</i>, o sólo los libros de una serie concreta.</p>\n" +"libros con la etiqueta «<i>No leído</i>», o sólo los libros de «<i>mi autor " +"preferido</i>», o sólo los libros de una serie concreta.</p>\n" +"\n" +"<p>En el <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">Manual del usuario</a> hay más " +"información y ejemplos.</p>\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "Búsquedas guardadas reconocidas en la expresión:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "El texto de búsqueda ha cambiado" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" @@ -19528,51 +19564,51 @@ msgstr "" "El nombre de la biblioteca virtual o el texto de búsqueda han cambiado. " "¿Quiere descartar esto cambios?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "Sin nombre" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Debe indicar un nombre para la nueva biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "El nombre de una biblioteca virtual no puede empezar por \"*\"" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "El nombre ya está en uso" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" "Ese nombre ya está en uso. ¿Quiere sustituirlo por la nueva búsqueda?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "No hay texto de búsqueda" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "Debe indicar una búsqueda para definir la nueva biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "Búsqueda no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "La búsqueda en el cuadro de búsqueda no es válida" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "La búsqueda no encontró ningún libro" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" @@ -19580,11 +19616,11 @@ msgstr "" "La búsqueda no encontró ningún libro, por lo que la biblioteca virtual " "estará vacía. ¿Realmente quiere usar esta búsqueda?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "<Ninguna>" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" @@ -19592,49 +19628,49 @@ msgstr "" "Usar una «biblioteca virtual» para mostrar sólo un subconjunto de los libros " "existentes en esta biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(todos los libros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "Restricción adicional" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Modificar biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Eliminar biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Crear biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "*búsqueda actual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "Ninguna búsqueda" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "No hay ninguna búsqueda actual para usar" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "¿Está seguro de querer eliminar la biblioteca virtual {0}?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} de todos)" @@ -20958,11 +20994,11 @@ msgstr "Limpiar la biblioteca virtual" msgid "Clear the additional restriction" msgstr "Limpiar la restricción adicional" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Modo de depuración" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20973,11 +21009,11 @@ msgstr "" "registro de depuración estará disponible en el archivo: %s<p>El registro se " "mostrará automáticamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "No se pudo iniciar el servidor de contenidos" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20988,7 +21024,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20999,16 +21035,16 @@ msgstr "" "calibre intente reconstruirla automáticamente? La reconstrucción puede no " "completarse correctamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Error de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Error al convertir: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -21043,23 +21079,23 @@ msgstr "" "su lector puede tener dificultades con el EPUB resultante.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Conversión fallida" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Fórmula desactivada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Fallo</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hay tareas activas. ¿Está seguro de querer salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -21070,11 +21106,11 @@ msgstr "" "de datos en el dispositivo.<br>\n" " ¿Está seguro de que desea salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -22001,11 +22037,11 @@ msgstr "No se encontró ninguna tabla" msgid "No table was found" msgstr "No se encontró ninguna tabla" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Nombre de prueba no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -22014,20 +22050,20 @@ msgstr "" "El nombre <b>%r</b> no termina con una extensión de archivo. El nombre debe " "terminar con una extensión de archivo como «.epub» o «.mobi»" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Arrastrar para ajustar el tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Ocultar %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Conmutar" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index 0399453613..d241bec2fd 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-01-20 22:03+0000\n" -"Last-Translator: Vapsik <toniskasekamp@gmail.com>\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-23 23:47+0000\n" +"Last-Translator: Maidur <mdr.ksk@gmail.com>\n" "Language-Team: Estonian <et@li.org>\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: 2013-05-18 05:16+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:49+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -977,7 +977,7 @@ msgstr "Keela nimega pistikprogrammid" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1000,8 +1000,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1032,7 +1032,7 @@ msgstr "Kaart B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1053,7 +1053,7 @@ msgstr "Kaart B" #: /home/kovid/work/calibre/src/calibre/library/database2.py:3365 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" -msgstr "" +msgstr "Uudised" #: /home/kovid/work/calibre/src/calibre/db/search.py:32 #: /home/kovid/work/calibre/src/calibre/db/search.py:312 @@ -1068,7 +1068,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:230 msgid "yes" -msgstr "" +msgstr "jah" #: /home/kovid/work/calibre/src/calibre/db/search.py:34 #: /home/kovid/work/calibre/src/calibre/db/search.py:309 @@ -1076,7 +1076,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:567 #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:230 msgid "no" -msgstr "" +msgstr "ei" #: /home/kovid/work/calibre/src/calibre/db/search.py:34 #: /home/kovid/work/calibre/src/calibre/db/search.py:311 @@ -1088,12 +1088,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/search.py:109 #: /home/kovid/work/calibre/src/calibre/library/caches.py:314 msgid "today" -msgstr "" +msgstr "täna" #: /home/kovid/work/calibre/src/calibre/db/search.py:110 #: /home/kovid/work/calibre/src/calibre/library/caches.py:315 msgid "yesterday" -msgstr "" +msgstr "eile" #: /home/kovid/work/calibre/src/calibre/db/search.py:111 #: /home/kovid/work/calibre/src/calibre/library/caches.py:316 @@ -1184,11 +1184,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Suhtle S60 telefonidega." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Suhtle WebOS tahvelarvutitega." @@ -1292,15 +1292,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1318,13 +1318,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Suhtle iTunes'ga." @@ -1391,7 +1391,7 @@ msgstr "" #: /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..." -msgstr "" +msgstr "Raamatute saatmine seadmesse..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 @@ -1494,7 +1494,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3977,6 +3977,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4226,8 +4231,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4235,8 +4240,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4248,14 +4253,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4291,7 +4296,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4307,7 +4312,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4320,7 +4325,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4332,7 +4337,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4449,8 +4454,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4680,7 +4685,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4689,63 +4694,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4957,7 +4958,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4967,7 +4968,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5186,7 +5187,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5498,9 +5499,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5559,6 +5560,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5566,134 +5568,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5701,7 +5703,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5710,13 +5712,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5727,37 +5729,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5786,7 +5788,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5920,7 +5922,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6421,7 +6423,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7241,7 +7243,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7452,17 +7454,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8794,44 +8796,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8856,7 +8858,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8886,7 +8888,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8895,7 +8897,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8903,7 +8905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9269,12 +9271,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9316,7 +9318,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9718,103 +9720,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10071,7 +10071,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10079,7 +10079,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10128,7 +10128,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10695,7 +10695,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10703,7 +10703,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10763,8 +10763,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10894,36 +10894,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11255,13 +11255,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11328,7 +11328,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11350,7 +11350,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11977,7 +11977,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12454,7 +12454,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12552,12 +12552,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12624,7 +12624,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13245,11 +13245,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13278,7 +13278,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13399,28 +13399,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13661,76 +13675,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13935,7 +13957,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14017,39 +14039,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14057,27 +14079,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14085,117 +14107,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14203,38 +14225,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15988,6 +16010,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16746,7 +16772,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17290,125 +17316,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18631,11 +18661,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18643,11 +18673,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18655,7 +18685,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18663,16 +18693,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18695,34 +18725,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19598,31 +19628,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 4a6aeda75a..1b01f84497 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 10:42+0000\n" "Last-Translator: gorkaazk <gorkaazkarate@euskalerria.org>\n" "Language-Team: http://librezale.org/wiki/Calibre\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: 2013-05-18 05:13+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:46+0000\n" +"X-Generator: Launchpad (build 16640)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -63,8 +63,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -90,8 +90,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -126,7 +126,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -163,15 +163,15 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1029,7 +1029,7 @@ msgstr "Desgaitu izendaturiko gehigarria." #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1052,8 +1052,8 @@ msgstr "zutabe pertsonalizatua sortzen " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1084,7 +1084,7 @@ msgstr "B txartela" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1247,11 +1247,11 @@ msgstr "" "horiek gordeko ditugun. Aurkituko den lehen zerrenda izango da erabiliko den " "lehenengoa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "S60 telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Komunikatu WebOS tablets enpresakoekin." @@ -1382,15 +1382,15 @@ msgstr "Irakurgailuaren zerrendatze metadatuak eguneratzen..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d %(tot)d horietatik" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "amaiturik" @@ -1413,13 +1413,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalogoa" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Komunikatu iTunes horrekin ." @@ -1596,8 +1596,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "PocketBook 602/603/902/903/Pro 912 irakurgailuarekin konektatu" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Komunikatu harremanetan PocketBook 622 irakurgailuarekin." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4613,6 +4613,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Oharrak" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4902,8 +4907,8 @@ msgid "TEMPLATE ERROR" msgstr "AKATSA TXANTILOIAN" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Ez" @@ -4911,8 +4916,8 @@ msgstr "Ez" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4924,14 +4929,14 @@ msgid "Title" msgstr "Izenburua" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Egilea(k)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Argitaratzailea" @@ -4967,7 +4972,7 @@ msgstr "Iruzkinak" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4983,7 +4988,7 @@ msgstr "Etiketak" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4996,7 +5001,7 @@ msgstr[0] "Sailak" msgstr[1] "Sailak" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5008,7 +5013,7 @@ msgstr "Dataren zigilua (noizkoa)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5143,8 +5148,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5379,7 +5384,7 @@ msgid "No details available" msgstr "Ez dago xehetasunik eskuragarri" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5388,63 +5393,59 @@ msgstr "Ez dago xehetasunik eskuragarri" msgid "Table of Contents" msgstr "Aurkibidea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Orriaren Izenburua" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Indizea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glosarioa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Aipamenak" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Azken oharra" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Copyright-a" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Eskaintza" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigrafea" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Sarrera" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Irudien zerrenda" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Taulen zerrenda" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Oharrak" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Aitzinsolasa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Testu nagusia" @@ -5656,7 +5657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Liburu %(sidx)s nondik %(series)s" @@ -5666,7 +5667,7 @@ msgid "HTML TOC generation options." msgstr "HTML aurkibideak sortzeko aukerak." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5904,7 +5905,7 @@ msgid "Choose Files" msgstr "Aukeratu fitxategiak" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Liburuak" @@ -6226,9 +6227,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Hautatu helburua honentzat: %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6287,6 +6288,7 @@ msgid "Switch/create library..." msgstr "Aldatu/sortu liburutegia..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6294,94 +6296,94 @@ msgstr "Aldatu/sortu liburutegia..." msgid "%d books" msgstr "%d books" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Hartu liburu bat ausaz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Aldaketa azkarra" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Liburutegiari izena aldatu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Liburutegia ezabatu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Liburutetiaren mantentzea" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Liburutegiaren metadatuen babes kopiaren egoera" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Hasi liburu guztien metadatuen babes kopia egiten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Ikuskatu liburutegia" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Berrezarri datu basea" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Aldatu izena" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Aukeratu liburutegirako izen berria <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" "Kontuan izan oraingo liburutegi karpetari izena aldatu egingo zaiola." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Hori badago dagoeneko" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Dagoeneko badago %s izeneko karpeta. Ezaba ezazu lehen eta behin." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Luzeegia" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Huts egin du berrizendatzerakoan" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6391,11 +6393,11 @@ msgstr "" "denean gehienetan izaten da liburutegiko fitxategi bat dagoeneko zabalik " "egoten delako beste programa baten menpe." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Liburutegia ezabatua" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6404,30 +6406,30 @@ msgstr "" "%s liburutuegia calibretik ezabatu da. Ordenagailuan fitxategiak geratzen " "dira, ezabatu nahi izatez gero, eskuz egin beharko duzu." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "ezer ere ez" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Babes-kopiaren egoera" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Idazteko geratzen diren liburuen metadatu fitxategiak : %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Metadatuen babes kopia" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6435,7 +6437,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6444,13 +6446,13 @@ msgstr "" msgid "Success" msgstr "Ongi burutu da" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6461,31 +6463,31 @@ msgstr "" msgid "Failed" msgstr "Huts egin du" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Ez da arazorik aurkitu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Not allowed" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6493,7 +6495,7 @@ msgstr "" "Ezin dituzu liburutegiak aldatu CALIBRE_OVERRIDE_DATABASE_PATH ingurugiro " "aldakorra erabiltzen ari zaren bitartean." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" "Ezin dezakezu liburutegiak aldatu lanak exekutatzen dauden bitartean." @@ -6523,7 +6525,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Liburuen katalogoa sortu calibreko liburutegian" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Ezin da bihurtu" @@ -6660,7 +6662,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Ziur zaude?" @@ -7180,7 +7182,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "E" @@ -8008,7 +8010,7 @@ msgid "No books found" msgstr "Ez da libururik aurkitu" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Baimenik ez" @@ -8240,17 +8242,17 @@ msgstr "" "%(sidx)s horretako <span class=\"series_name\">%(series)s</span> liburua" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Bildumak" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Azala itsatsi" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Azala kopiatu" @@ -9594,44 +9596,44 @@ msgstr "" "metadatu gehien gordeko ditu." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Aukeratu liburu-azala honentzat: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Ezin irakurri" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Ez duzu fitxategi hau irakurtzeko baimenik: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Huts egin du fitxategia irakurtzerakoan" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Akats bat egon da fitxategitik irakurtzerakoan: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " ez da irudi baliogarria" @@ -9656,7 +9658,7 @@ msgid "&Title: " msgstr "&Izenburua: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Aldatu liburu honen izenburua" @@ -9688,7 +9690,7 @@ msgstr "Etike&tak: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9700,7 +9702,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Sailak:" @@ -9708,7 +9710,7 @@ msgstr "&Sailak:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Ezagunak diren sailen zerrenda. Sail berria gehi dezakezu." @@ -10077,12 +10079,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Baliorik gabeko ohiko adierazpena" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Baliorik gabeko ohiko adierazpena: %s" @@ -10124,7 +10126,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Kendu" @@ -10537,67 +10539,65 @@ msgstr "Liburu-azaletan zehar arakatu" msgid "Cover browser could not be loaded" msgstr "Liburu-azalen arakatzailea ezin izan da kargatu" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Definitu gabea" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "izarra(k)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Baloraziorik gabea" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Ezarri '%s' gaurko eguna adierazteko" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "'%s' garbitu" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " aurkibidea:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10605,23 +10605,23 @@ msgstr "" "\"{0}\" zerrendatzeak badu balio ez duen datu bat eta lehenetsitako baliora " "aldatuko da" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Aldaketak aplikatu" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Ezabatu sailak" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Liburuen zenbaketa automatikoa" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "behartu zenbakia honekin hasten " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -10629,15 +10629,15 @@ msgstr "" "\"{0}\" zerrendatze horrek baditu balio ez duen daturik eta horrelakorik ez " "da zerrendan agertuko" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Ezabatu etiketa guztiak" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "gehitzeko etiketak" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "ezabatzeko etiketak" @@ -10899,7 +10899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10907,7 +10907,7 @@ msgstr "Baliorik ez duen txantiloia" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10957,7 +10957,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editatu txantiloia" @@ -11547,7 +11547,7 @@ msgstr "Ezarri aukera bihurtzeko %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11555,7 +11555,7 @@ msgid "&Title:" msgstr "&Izenburua:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Egilea(k):s" @@ -11617,8 +11617,8 @@ msgid "Location" msgstr "Kokalekua" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11752,36 +11752,36 @@ msgid "No matches found" msgstr "Ez da bat datorrenik aurkitu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Letra larriak/xeheak giltza aldatu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Letra larriak" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Letra xeheak" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Trukatu leta xehe/larri" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Izenburuaren letra mota (xehe/larri)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Kapitalizatu" @@ -12141,13 +12141,13 @@ msgstr "" "Charles Dickens honela sailkatuko da; Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Balorazioa:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Liburu honen balorazioa. 0-5 izar" @@ -12226,7 +12226,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Data:" @@ -12248,7 +12248,7 @@ msgid "Clear published date" msgstr "Argitalpen data ezabatu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Hizkuntzak:" @@ -12900,7 +12900,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Bilatu" @@ -13385,7 +13385,7 @@ msgid "&Author:" msgstr "Egile&a:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Etiketak:" @@ -13485,12 +13485,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13557,7 +13557,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -14202,11 +14202,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Bat etortzerik ez" @@ -14235,7 +14235,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Adierazpen arrunta (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBNa:" @@ -14356,28 +14356,42 @@ msgstr "Etiketa arakatzailea" msgid "Shift+Alt+T" msgstr "Maiusk+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "bertsioa" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "Kovid Goyalek sortua" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Konektaturik " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "bertsioa" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Liburuaren zehaztasunak" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Maiusk+Alt+D" @@ -14621,76 +14635,84 @@ msgstr "Berrezarri bilaketa azkarra" msgid "Copy current search text (instead of search name)" msgstr "Kopiatu oraingo bilaketa testua (bilaketa izenaren ordez)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "B" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Irakurgailuan" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Tamaina (Mb)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Bilaketa izena hauxe: \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "Liburu honen UUID (Universally Unique Identifier) hauxe da: \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "Liburutegian" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Tamaina" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Ezabatzeko markatuta" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Egin ezazu klik birritan <b>editatzeko</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Bilaketa izena hauxe: \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14899,7 +14921,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Datu basearen kokagune okerra %r. calibrek ez du alde egingo." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Datu base kutsatua" @@ -14983,7 +15005,7 @@ msgstr "&Irten" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -14991,11 +15013,11 @@ msgstr "" "Zehaztu hola sailkatu beharko litzateke liburu hau izenburuaren arabera. " "Esate baterako, El Quijote horrela sailka daiteke: Quijote, El." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15003,7 +15025,7 @@ msgstr "" " Kolore berdeak adierazten du oraingo izenburu mota horrek bat egiten duela " "oraingo izenburuarekin" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15012,17 +15034,17 @@ msgstr "" "bat egiten oraingo tituluarekin. Horixe bada nahi duzuna, jakina, ez duzu " "ezer egin behar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15035,11 +15057,11 @@ msgstr "" "batekin. Kutxatila gorri baldin badago, orduan egileak edo egileek eta " "testuek ez dute bat egin." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15047,7 +15069,7 @@ msgstr "" " Kolore berdeak adierazten du erabiltzen ari garen egile mota honek bat " "egiten duela erabiltzen ari garen egilearekin" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15056,11 +15078,11 @@ msgstr "" "oraingo egilearekin. Hau baldin bada zeuk nahi duzuna, ez duzu ezer egin " "behar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15068,118 +15090,118 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Ezarri ezazu liburu honen azala hautatutako formatutik" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Aukeratu formatuak honentzat " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Ez daukazu honako fitxategiak irakurtzeko baimenik:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Formaturik ez da aukeratu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Ezin izan dira metadatuak irakurri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Ezin izan dira metadatuak irakurri %s formatutik" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Arakatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "M&oztu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Deskargatu liburu&azala" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Sortu liburu-azala" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Ez da irudi baliogarria" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Zehaztu egilea eta izenburua" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" "Azala sortu baino lehenago egilea eta izenburua zehaztu beharko dituzu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Aldatu diren etiketak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15187,38 +15209,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "ISBN zenbaki baliogarria" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "ISBN zenbaki balio gabea" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Argitaratu&rik:" @@ -17044,6 +17066,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "Kovid Goyalek sortua" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17870,7 +17896,7 @@ msgstr "" "honela: Preferences->Advanced->Plugins (Aukerak>Aurreratua>Gehigarriak)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Huts egin du edukien zerbitzaria abiarazten" @@ -18425,125 +18451,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(liburu guztiak)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} {1})-tik" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} guztietatik)" @@ -19786,11 +19816,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Arazketa modua" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19801,11 +19831,11 @@ msgstr "" "hasiera araztailea erabilgarri egongo da honako fitxategian: %s<p>hori " "automatikoki erakutsiko da." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19813,7 +19843,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19821,16 +19851,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Bihurketa akatsa" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19853,24 +19883,24 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Formula desgaitua" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Huts egin du</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Oraintxe bertan lan batzuk egiten ari dira. Ziur zaude irten nahi duzula?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19881,11 +19911,11 @@ msgstr "" "daiteke.<br>\n" " Ziur zaude? Benetan irten nahi duzu?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20785,31 +20815,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Herrestan eraman tamaina doitzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Erakutsi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Txandakatu" diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 1998a7a119..4796949d22 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-20 11:24+0000\n" "Last-Translator: saeed salamian <salamian.saeed@gmail.com>\n" "Language-Team: Persian <fa@li.org>\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: 2013-05-18 05:25+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:58+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "هیچ اتفاقی رخ نداد" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "هیچ اتفاقی رخ نداد" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "هیچ اتفاقی رخ نداد" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "هیچ اتفاقی رخ نداد" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -976,7 +976,7 @@ msgstr "غیر فعال کردن افزونه ی نام برده شده" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -998,8 +998,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1030,7 +1030,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1182,11 +1182,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1290,15 +1290,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1316,13 +1316,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1492,7 +1492,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3950,6 +3950,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4200,8 +4205,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4209,8 +4214,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4222,14 +4227,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4265,7 +4270,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4281,7 +4286,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4294,7 +4299,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4306,7 +4311,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4423,8 +4428,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4651,7 +4656,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4660,63 +4665,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4928,7 +4929,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4938,7 +4939,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5157,7 +5158,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5469,9 +5470,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5530,6 +5531,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5537,134 +5539,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5672,7 +5674,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5681,13 +5683,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5698,37 +5700,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5757,7 +5759,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5891,7 +5893,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6392,7 +6394,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7210,7 +7212,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7421,17 +7423,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8752,44 +8754,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8814,7 +8816,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8844,7 +8846,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8853,7 +8855,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8861,7 +8863,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9224,12 +9226,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9271,7 +9273,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9673,103 +9675,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10026,7 +10026,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10034,7 +10034,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10083,7 +10083,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10650,7 +10650,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10658,7 +10658,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10718,8 +10718,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10849,36 +10849,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11210,13 +11210,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11283,7 +11283,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11305,7 +11305,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11932,7 +11932,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12409,7 +12409,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12507,12 +12507,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12579,7 +12579,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13200,11 +13200,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13233,7 +13233,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13354,28 +13354,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13616,76 +13630,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13890,7 +13912,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13972,39 +13994,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14012,27 +14034,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14040,117 +14062,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14158,38 +14180,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15943,6 +15965,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16699,7 +16725,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17243,125 +17269,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18584,11 +18614,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18596,11 +18626,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18608,7 +18638,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18616,16 +18646,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18648,34 +18678,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19551,31 +19581,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index eaa4f568bf..ae8b58cd20 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-11-05 18:06+0000\n" "Last-Translator: Harry Salmimaa <harry.ok@hotmail.com>\n" "Language-Team: Finnish <fi@li.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: 2013-05-18 05:17+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:50+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -989,7 +989,7 @@ msgstr "Poista nimetty lisäosa käytöstä" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1011,8 +1011,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1043,7 +1043,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1195,11 +1195,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Kommunikoi S60-puhelimien kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1303,15 +1303,15 @@ msgstr "Päivittää laitteen metatietolistausta..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Valmis" @@ -1334,13 +1334,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Luettelo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Kommunikoi iTunesin kanssa." @@ -1511,7 +1511,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -4030,6 +4030,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4282,8 +4287,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4291,8 +4296,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4304,14 +4309,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Tekijä(t)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4347,7 +4352,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4363,7 +4368,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4376,7 +4381,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4388,7 +4393,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4505,8 +4510,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4733,7 +4738,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4742,63 +4747,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -5010,7 +5011,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5020,7 +5021,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5239,7 +5240,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5552,9 +5553,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5613,6 +5614,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5620,134 +5622,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5755,7 +5757,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5764,13 +5766,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5781,37 +5783,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5840,7 +5842,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5974,7 +5976,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6475,7 +6477,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7293,7 +7295,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7504,17 +7506,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8835,44 +8837,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8897,7 +8899,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8927,7 +8929,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8936,7 +8938,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8944,7 +8946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9307,12 +9309,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9354,7 +9356,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9756,103 +9758,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10109,7 +10109,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10117,7 +10117,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10166,7 +10166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10733,7 +10733,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10741,7 +10741,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Tekijä(t)" @@ -10801,8 +10801,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10932,36 +10932,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11293,13 +11293,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11366,7 +11366,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11388,7 +11388,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12015,7 +12015,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12492,7 +12492,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12590,12 +12590,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12662,7 +12662,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13283,11 +13283,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13316,7 +13316,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13437,28 +13437,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr ", luonut Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13699,76 +13713,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Koko (Mt)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13973,7 +13995,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14055,39 +14077,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14095,27 +14117,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14123,117 +14145,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14241,38 +14263,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -16026,6 +16048,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr ", luonut Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16782,7 +16808,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17326,125 +17352,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18667,11 +18697,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18679,11 +18709,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18691,7 +18721,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18699,16 +18729,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18731,34 +18761,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19634,31 +19664,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index 4d1a61358c..819c50ea78 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Faroese <fo@li.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: 2013-05-18 05:17+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:49+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index a5305c0246..d1d7c00267 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: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-05-10 16:40+0000\n" -"Last-Translator: cyma <Unknown>\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-27 06:15+0000\n" +"Last-Translator: Franck <Unknown>\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: 2013-05-18 05:17+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-28 05:15+0000\n" +"X-Generator: Launchpad (build 16640)\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" @@ -65,8 +65,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -92,8 +92,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -128,7 +128,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -165,15 +165,15 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1036,7 +1036,7 @@ msgstr "Désactive le module d’extension nommé" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1059,8 +1059,8 @@ msgstr "crée des colonnes personnalisées " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1091,7 +1091,7 @@ msgstr "Carte B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1256,11 +1256,11 @@ msgstr "" "livres numériques vers les <b>cartes mémoire</b> de l’appareil. Le premier " "existant sera utilisé." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Communiquer avec les téléphones S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Communique avec une tablette WebOS" @@ -1338,11 +1338,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:131 msgid "Enable debug logging" -msgstr "" +msgstr "Activer le débogage" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:133 msgid "Print driver debug messages to console" -msgstr "" +msgstr "Afficher les messages de débogage du pilote dans la console" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:203 msgid "Apple device" @@ -1395,15 +1395,15 @@ msgstr "Mise à jour de la liste des métadonnées de l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d sur %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Terminé" @@ -1426,13 +1426,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catalogue" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Communiquer avec iTunes" @@ -1610,8 +1610,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Communique avec la liseuse PocketBook 602/603/902/903/Pro 912" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Communiquer avec le lecteur PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "Communique avec les liseuses électroniques PocketBook 622 and 623." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4766,6 +4766,11 @@ msgstr "Démarrage des transformations du livre numérique…" msgid "Running %s plugin" msgstr "Exécution du plugin %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Notes" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -5046,8 +5051,8 @@ msgid "TEMPLATE ERROR" msgstr "ERREUR DE MODELE" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Non" @@ -5055,8 +5060,8 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5068,14 +5073,14 @@ msgid "Title" msgstr "Titre" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Auteur(s)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Éditeur" @@ -5111,7 +5116,7 @@ msgstr "Commentaires" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5127,7 +5132,7 @@ msgstr "Etiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5140,7 +5145,7 @@ msgstr[0] "Série" msgstr[1] "Séries" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5152,7 +5157,7 @@ msgstr "Horodatage" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5300,8 +5305,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5429,11 +5434,11 @@ msgstr "Taille de la jaquette" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:25 msgid "Search for covers larger than the specified size" -msgstr "" +msgstr "Recherche de couvertures plus grande que la taille spécifiée" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:27 msgid "Any size" -msgstr "" +msgstr "Toute taille" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:146 @@ -5564,7 +5569,7 @@ msgid "No details available" msgstr "Pas de détail disponible" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5573,63 +5578,59 @@ msgstr "Pas de détail disponible" msgid "Table of Contents" msgstr "Table des matières" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Page de titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossaire" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Remerciements" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliographie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Marque de l’imprimeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dédicace" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraphe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Avant-propos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Liste d’illustrations" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Liste des tables" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Notes" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Préface" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Texte principal" @@ -5735,7 +5736,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:117 #, python-format msgid "## Polishing: %s" -msgstr "" +msgstr "## Polissage : %s" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:125 msgid "Updating metadata" @@ -5789,7 +5790,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:169 #, python-format msgid "Polishing took: %.1f seconds" -msgstr "" +msgstr "Le polissage prend : %.1f seconde(s)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:202 msgid "" @@ -5813,7 +5814,7 @@ msgstr "Générer une sortie plus verbeuse (utile pour le débogage)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:220 msgid "You must provide the input file to polish" -msgstr "" +msgstr "Vous devez fournir le fichier à polir" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:224 msgid "Unknown extra arguments" @@ -5853,7 +5854,7 @@ msgstr "(Sans titre)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Livre %(sidx)s sur %(series)s" @@ -5863,7 +5864,7 @@ msgid "HTML TOC generation options." msgstr "Options pour la génération des tables de matières HTML." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -6111,7 +6112,7 @@ msgid "Choose Files" msgstr "Choisir les fichiers" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Livres" @@ -6446,9 +6447,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Sélectionner la destination pour %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6512,6 +6513,7 @@ msgid "Switch/create library..." msgstr "Créer/Changer de bibliothèque …" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6519,82 +6521,82 @@ msgstr "Créer/Changer de bibliothèque …" msgid "%d books" msgstr "%d livres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Choisir un livre au hasard" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Bascule rapide" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Renommer la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Supprimer la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Maintenance de la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Statut de la sauvegarde des métadonnées de la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Commencer à sauvegarder les métadonnées de tous les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Vérifier la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Restaurer la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Renommer" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Choisissez un nouveau nom pour la bibliothèque <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Attention le dossier de la bibliothèque va être renommé" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Existe déjà" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Le dossier %s existe déjà. Effacez le d’abord." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Trop long" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Introuvable" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6604,11 +6606,11 @@ msgstr "" "de changer de bibliothèque d'abord, puis de revenir et réessayer le " "renommage." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Échec du renommage" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6618,11 +6620,11 @@ msgstr "" "plus probable est que l'un des fichiers de la bibliothèque est ouvert par un " "autre programme." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Librairie supprimée" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6631,24 +6633,24 @@ msgstr "" "La librairie %s a été supprimée de calibre. Les fichiers restent sur votre " "ordinateur, si vous voulez les supprimer, vous devrez le faire manuellement." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "aucun" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Statut de la sauvegarde" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Fichiers de métadonnées livre restant à écrire : %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Sauvegarder les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6656,7 +6658,7 @@ msgstr "" "Les métadonnées vont être sauvegardées pendant l’exécution de calibre, à un " "rythme approximatif de 0.33 livre/seconde." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6668,7 +6670,7 @@ msgstr "" "court en utilisant l’Explorateur Windows, ensuite faites pointer calibre " "vers ce nouvel emplacement et essayer de nouveau." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6677,7 +6679,7 @@ msgstr "" msgid "Success" msgstr "Succès" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6686,7 +6688,7 @@ msgstr "" "calibre. Voulez-vous que calibre vérifie si les fichiers de votre " "bibliothèque correspondent bien aux informations de la base de données?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6697,36 +6699,36 @@ msgstr "" msgid "Failed" msgstr "Echec" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "La vérification de l’intégrité de la base de données à échouée, cliquer " "Afficher les détails pour plus de détails." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" "Démarrage du scan de la bibliothèque, ceci peut prendre un certain temps" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Aucun problème trouvé" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Les fichiers dans votre bibliothèque correspondent bien aux informations " "dans la base de données." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Interdit" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6734,7 +6736,7 @@ msgstr "" "Vous ne pouvez pas changer de bibliothèque tant que la variable " "d’environnement CALIBRE_OVERRIDE_DATABASE_PATH est défine." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" "Vous ne pouvez pas changer de bibliothèque pendant que des travaux sont en " @@ -6765,7 +6767,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Créer un catalogue des livres de votre bibliothèque calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Conversion impossible" @@ -6907,7 +6909,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Êtes-vous sûr(e) ?" @@ -7470,7 +7472,7 @@ msgid "Move to next highlighted match" msgstr "Aller à la correspondance suivante surlignée" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7513,17 +7515,17 @@ msgstr "Mettre à jour tous les greffons installés dans Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:34 msgid "Polish book" -msgstr "Polire le livre" +msgstr "Polir le livre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:36 #, python-format msgid "Polish %d books" -msgstr "Polire %d livres" +msgstr "Polir %d livres" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:40 #, python-format msgid "<h3>About Polishing books</h3>%s" -msgstr "" +msgstr "<h3>À propos du polissage des livres</h3>%s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:41 msgid "" @@ -7683,17 +7685,17 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:232 msgid "Queueing books for polishing" -msgstr "" +msgstr "Mise en file d'attente des livres à polir" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:276 #, python-format msgid "Polish %s" -msgstr "" +msgstr "Polir %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:277 #, python-format msgid "Polish book %(nums)s of %(tot)s (%(title)s)" -msgstr "" +msgstr "Polit le livre %(nums)s de %(tot)s (%(title)s)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:281 #, python-format @@ -7712,7 +7714,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:337 #, python-format msgid "Polishing of %s" -msgstr "" +msgstr "Polissage de %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:343 #, python-format @@ -7727,11 +7729,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:348 msgid "If you polish again, the polishing will run on the originals." -msgstr "" +msgstr "Si vous polissez à nouveau, le polissage se fera sur les originaux." #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:383 msgid "Polish books" -msgstr "" +msgstr "Polir des livres" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:384 msgid "Apply the shine of perfection to your books" @@ -7744,7 +7746,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:425 #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:443 msgid "Cannot polish" -msgstr "" +msgstr "Impossible de polir" #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:444 #, python-format @@ -8359,7 +8361,7 @@ msgid "No books found" msgstr "Aucun livre trouvé" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Aucune permission" @@ -8589,17 +8591,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Livre %(sidx)s de <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Collections" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Coller la couverture" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copier la couverture" @@ -10000,44 +10002,44 @@ msgstr "" "métadonnées que possible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Ce livre n’a pas de couverture" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Taille de la couverture: %(width)d x %(height)d pixels" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Choisir la couverture pour " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Impossible de lire" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Vous n’avez pas les permissions nécessaires pour lire ce fichier : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Erreur à la lecture du fichier" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Il y a eu une erreur à la lecture du fichier : <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " n’est pas une image compatible" @@ -10062,7 +10064,7 @@ msgid "&Title: " msgstr "&Titre : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Modifie le titre du livre" @@ -10094,7 +10096,7 @@ msgstr "Eti&quettes : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -10106,7 +10108,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Séries :" @@ -10114,7 +10116,7 @@ msgstr "&Séries :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Liste de séries connues. Vous pouvez ajouter de nouvelles séries." @@ -10502,12 +10504,12 @@ msgstr "" "définition ne sera pas utilisée)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Expression régulière incorrecte" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Expression régulière incorrecte: %s" @@ -10552,7 +10554,7 @@ msgid "Remove the currently selected expression" 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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Supprimer" @@ -10993,57 +10995,55 @@ msgstr "Navigation par couvertures" msgid "Cover browser could not be loaded" msgstr "Le navigateur de couvertures ne peut être chargé" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Indéfini(e)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "étoile(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Non noté" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Définir « %s » à aujourd’hui" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Effacer « %s »" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Ouvrir un élément dans un éditeur" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Valeurs modifiées" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -11051,11 +11051,11 @@ msgstr "" "Vous avez modifié les valeurs. Pour utiliser cet éditeur, vous devez soit " "annuler soit appliquer ces changements. Appliquer les changements ?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index :" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -11063,23 +11063,23 @@ msgstr "" "L’énumération \"{0}\" contient une valeur non valide qui va être fixée à sa " "valeur par défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Appliquer les modifications" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Effacer les series" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numérotation automatique des livres" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Force les nombres à commencer par " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -11087,15 +11087,15 @@ msgstr "" "L’énumération \"{0}\" contient des valeurs non valides qui ne vont pas " "apparaître dans la liste" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Supprimer toutes les étiquettes" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "étiquettes à ajouter" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "étiquettes à supprimer" @@ -11366,7 +11366,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11374,7 +11374,7 @@ msgstr "Modèle incorrect" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11429,7 +11429,7 @@ msgstr "Editeur de modèle" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editer le modèle" @@ -12141,7 +12141,7 @@ msgstr "Indiquer les options pour la conversion de %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -12149,7 +12149,7 @@ msgid "&Title:" msgstr "&Titre :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Auteur(s) :" @@ -12211,8 +12211,8 @@ msgid "Location" msgstr "Emplacement" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12355,36 +12355,36 @@ msgid "No matches found" msgstr "Aucun résultat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Modifier la casse" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Majuscule" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Minuscule" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Basculer la casse" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Casse du titre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Mettre en majuscules" @@ -12756,13 +12756,13 @@ msgstr "" "Dickens doit être classé comme Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Note :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Note de ce livre. de 0 à 5 étoiles" @@ -12842,7 +12842,7 @@ msgid "&Force numbers to start with:" msgstr "&Forcer les nombres à commencer avec:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Date :" @@ -12864,7 +12864,7 @@ msgid "Clear published date" msgstr "Effacer la date de publication" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Langues:" @@ -13555,7 +13555,7 @@ msgstr "Articles" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Trouver" @@ -14106,7 +14106,7 @@ msgid "&Author:" msgstr "&Auteur:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Étiquettes:" @@ -14227,12 +14227,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "Le port doit être un nombre compris entre 8000 et 32000" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Problème lors du démarrage du périphérique sans fil" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "Le pilote du périphérique sans fil n'a pas démarré. Il dit \"%s\"" @@ -14307,7 +14307,7 @@ msgstr "Nom de recherche de la catégorie : " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Nom invalide" @@ -14975,11 +14975,11 @@ msgstr "Expression rationnelle (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Pas de correspondance" @@ -15008,7 +15008,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Expression rationnelle (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN :" @@ -15129,28 +15129,42 @@ msgstr "Navigateur d’étiquettes" msgid "Shift+Alt+T" msgstr "Maj+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "version" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "créé par Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Connecté : " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "version" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Détails du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Maj+Alt+D" @@ -15402,43 +15416,46 @@ msgid "Copy current search text (instead of search name)" msgstr "" "Copier le texte de recherche courant (au lieu du nom de la recherche)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "étoiles" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Dans l’appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Taille (Mo)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Modifié" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Le nom recherché/consulté est \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "L'UUID de ce livre est \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15447,35 +15464,40 @@ msgstr "" "Impossible de changer l’emplacement du livre sur le disque. Est-il ouvert " "dans un autre programme?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Échec de la mise en place des données" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Échec de la mise en place des données, cliquer sur Afficher les détails pour " "voir pourquoi." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "Dans la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Taille" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Marqué pour suppression" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Double clic pour m’ <b>éditer</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Le nom recherché/consulté est \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15694,7 +15716,7 @@ msgstr "" "fermer." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Base de données corrompue" @@ -15782,7 +15804,7 @@ msgstr "&Quitter" msgid "Unhandled exception" msgstr "Exception non gérée" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15790,11 +15812,11 @@ msgstr "" "Définit comment ce livre doit être classé par titre. Par exemple, " "L’exorciste peut être classé comme Exorciste, L’." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Tri par titre:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15802,7 +15824,7 @@ msgstr "" " La couleur verte indique que la clé de tri par titre actuelle correspond au " "titre actuel." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15810,11 +15832,11 @@ msgstr "" " La couleur rouge indique que la clé de tri par titre actuelle ne correspond " "pas au titre actuel. Aucune action n’est requise si c’est ce que vous voulez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Auteurs modifiés" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15823,7 +15845,7 @@ msgstr "" "modifications avec de pouvoir utiliser « Gérer auteurs ». Voulez-vous " "enregistrer ces modifications ?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15836,11 +15858,11 @@ msgstr "" "de tri de l’auteur. Si elle est colorée en rouge, alors les auteurs et ce " "texte ne correspondent pas." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Tri par auteur:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15848,7 +15870,7 @@ msgstr "" " La couleur verte indique que la clé de tri par auteur actuelle correspond à " "l’auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15857,11 +15879,11 @@ msgstr "" "pas à l’auteur actuel. Aucune action n’est requise si c’est ce que vous " "voulez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Numéro :" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15872,94 +15894,94 @@ msgstr "" "\n" "Double cliquer pour voir" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Restaurer %s à partir de l’original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Indiquer la couverture pour le livre à partir du format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" "Indiquer les métadonnées pour ce livre à partir du format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Ajouter un format pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Supprimer le format sélectionné pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Choisir les formats pour " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Vous n’avez par la permission de lire les fichiers suivants :" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Aucun format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Impossible de lire les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Impossible de lire les métadonnées à partir du format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Parcourir" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "R&ogner" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Télécharger la cou&verture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Générer la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "N’est pas une image correcte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Précisez le titre et l’auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" "Vous devez préciser un titre et un auteur avant de générer une couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Couverture invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Impossible de modifier la couverture car l’image est invalide." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Etiquettes modifiées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15968,26 +15990,26 @@ msgstr "" "vous devez soit ou appliquer ces modifications. Voulez-vous appliquer les " "modifications?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Une liste séparée par des virgules de langues pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Langage inconnu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "La langue %s n’est pas reconnue" msgstr[1] "Les langues %s ne sont pas reconnues" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&ds :" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15998,38 +16020,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Le numéro ISBN est correct" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Le numéro ISBN est incorrect" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "ISBN invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Entrer un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "L’ISBN entré n’est pas valide. Essayer de nouveau." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Éditeur:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Effacer la date" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Pu&blié :" @@ -18043,6 +18065,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "Montrer les &reflets dans le navigateur de couvertures" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "créé par Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18976,7 +19002,7 @@ msgstr "" "d’extension" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "A échoué lors du démarrage du serveur de contenu" @@ -19646,125 +19672,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(tous les livres)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} de tout)" @@ -21060,11 +21090,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Mode de débogage" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -21075,11 +21105,11 @@ msgstr "" "calibre, le journal de débogage sera disponible dans le fichier : %s<p>Le " "journal sera affiché automatiquement." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Erreur lors du démarage du serveur de contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -21090,7 +21120,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -21101,16 +21131,16 @@ msgstr "" "vous que calibre tente de la reconstruire automatiquement ? Cette " "reconstruction peut partiellement échouer." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Erreur lors de la conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Échec de la conversion de : %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -21152,23 +21182,23 @@ msgstr "" "votre liseuse.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "La conversion a échouée" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Recette désactivée" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Échoué</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Il y a des travaux actifs. Voulez-vous vraiment quitter ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -21179,11 +21209,11 @@ msgstr "" "l’appareil.<br>\n" " Êtes-vous sûr de vouloir quitter ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Travaux actifs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -22117,11 +22147,11 @@ msgstr "Pas de tableau trouvé" msgid "No table was found" msgstr "Aucun tableau n'a été trouvé" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Nom de test invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -22130,20 +22160,20 @@ msgstr "" "Le nom <b>%r</b> ne semble pas finir avec une extension de fichier. Le nom " "doit finir par une extension de fichier comme .epub ou .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Faire glisser pour redimensionner" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Afficher" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Basculer" diff --git a/src/calibre/translations/fr_CA.po b/src/calibre/translations/fr_CA.po index 3f9b6fcc0f..afa147906c 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-03-30 13:27+0000\n" "Last-Translator: Richard Boudreau <Unknown>\n" "Language-Team: French (Canada) <fr_CA@li.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: 2013-05-18 05:32+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:06+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -998,7 +998,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1020,8 +1020,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1052,7 +1052,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1204,11 +1204,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1312,15 +1312,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1338,13 +1338,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1514,7 +1514,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3972,6 +3972,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4219,8 +4224,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4228,8 +4233,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4241,14 +4246,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4284,7 +4289,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4300,7 +4305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4313,7 +4318,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4325,7 +4330,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4442,8 +4447,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4670,7 +4675,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4679,63 +4684,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4947,7 +4948,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4957,7 +4958,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5176,7 +5177,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5488,9 +5489,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5549,6 +5550,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5556,134 +5558,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5691,7 +5693,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5700,13 +5702,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5717,37 +5719,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5776,7 +5778,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5910,7 +5912,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6411,7 +6413,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7229,7 +7231,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7440,17 +7442,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8771,44 +8773,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8833,7 +8835,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8863,7 +8865,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8872,7 +8874,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8880,7 +8882,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9243,12 +9245,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9290,7 +9292,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9692,103 +9694,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10045,7 +10045,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10053,7 +10053,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10102,7 +10102,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10669,7 +10669,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10677,7 +10677,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10737,8 +10737,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10868,36 +10868,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11229,13 +11229,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11302,7 +11302,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11324,7 +11324,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11951,7 +11951,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12428,7 +12428,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12526,12 +12526,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12598,7 +12598,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13219,11 +13219,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13252,7 +13252,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13373,28 +13373,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13635,76 +13649,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13909,7 +13931,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13991,39 +14013,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14031,27 +14053,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14059,117 +14081,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14177,38 +14199,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15962,6 +15984,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16718,7 +16744,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17262,125 +17288,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18603,11 +18633,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18615,11 +18645,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18627,7 +18657,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18635,16 +18665,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18667,34 +18697,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19570,31 +19600,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/fur.po b/src/calibre/translations/fur.po index f5dcb7bbe8..c822ad17d6 100644 --- a/src/calibre/translations/fur.po +++ b/src/calibre/translations/fur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-10-14 15:48+0000\n" "Last-Translator: Mauro Ermacora <m.ermacora@gmail.com>\n" "Language-Team: Friulian <fur@li.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: 2013-05-18 05:17+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:50+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -949,7 +949,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -971,8 +971,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1003,7 +1003,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1155,11 +1155,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1263,15 +1263,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1289,13 +1289,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1465,7 +1465,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3923,6 +3923,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4170,8 +4175,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4179,8 +4184,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4192,14 +4197,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4235,7 +4240,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4251,7 +4256,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4264,7 +4269,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4276,7 +4281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4393,8 +4398,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4621,7 +4626,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4630,63 +4635,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4898,7 +4899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4908,7 +4909,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5127,7 +5128,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5439,9 +5440,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5500,6 +5501,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5507,134 +5509,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5642,7 +5644,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5651,13 +5653,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5668,37 +5670,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5727,7 +5729,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5861,7 +5863,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6362,7 +6364,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7180,7 +7182,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7391,17 +7393,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8722,44 +8724,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8784,7 +8786,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8814,7 +8816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8823,7 +8825,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8831,7 +8833,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9194,12 +9196,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9241,7 +9243,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9643,103 +9645,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9996,7 +9996,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10004,7 +10004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10053,7 +10053,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10620,7 +10620,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10628,7 +10628,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10688,8 +10688,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10819,36 +10819,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11180,13 +11180,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11253,7 +11253,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11275,7 +11275,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11902,7 +11902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12379,7 +12379,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12477,12 +12477,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12549,7 +12549,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13170,11 +13170,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13203,7 +13203,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13324,28 +13324,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13586,76 +13600,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13860,7 +13882,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13942,39 +13964,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13982,27 +14004,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14010,117 +14032,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14128,38 +14150,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15913,6 +15935,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16669,7 +16695,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17213,125 +17239,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18554,11 +18584,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18566,11 +18596,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18578,7 +18608,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18586,16 +18616,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18618,34 +18648,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19521,31 +19551,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 161b5308f1..e4f6c67eaf 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-12 09:13+0000\n" "Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n" "Language-Team: Galician <kde-i18n-doc@kde.org>\n" @@ -16,8 +16,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: 2013-05-18 05:18+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:51+0000\n" +"X-Generator: Launchpad (build 16640)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -64,8 +64,8 @@ msgstr "Non fai absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -91,8 +91,8 @@ msgstr "Non fai absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -127,7 +127,7 @@ msgstr "Non fai absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -164,15 +164,15 @@ msgstr "Non fai absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1017,7 +1017,7 @@ msgstr "Desactivar o engadido sinalado" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1040,8 +1040,8 @@ msgstr "creando columna personalizada " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1072,7 +1072,7 @@ msgstr "Tarxeta B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1234,11 +1234,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Comunicarse coas tablets WebOs." @@ -1367,15 +1367,15 @@ msgstr "Actualizando a relación de metadatos..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "rematado" @@ -1398,13 +1398,13 @@ msgstr "" "Algunhas cubertas non se converteron. \n" "Prema «Amosar detalles» para relacionalas." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Comunicar con iTunes." @@ -1580,8 +1580,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Comunicar co lector PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4388,6 +4388,11 @@ msgstr "Aplicando transformacións ao libro electrónico..." msgid "Running %s plugin" msgstr "A executar o engadido %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Notas" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4657,8 +4662,8 @@ msgid "TEMPLATE ERROR" msgstr "ERRO DE MODELO" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Non" @@ -4666,8 +4671,8 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4679,14 +4684,14 @@ msgid "Title" msgstr "Título" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autores/as" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Editor/a" @@ -4722,7 +4727,7 @@ msgstr "Comentarios" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4738,7 +4743,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4751,7 +4756,7 @@ msgstr[0] "Serie" msgstr[1] "Series" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4763,7 +4768,7 @@ msgstr "Marca de tempo" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4897,8 +4902,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5125,7 +5130,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5134,63 +5139,59 @@ msgstr "" msgid "Table of Contents" msgstr "Índice de contidos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Páxina de título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Agradecementos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Dereitos de autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Lista de ilustracións" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Lista de táboas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Notas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Texto principal" @@ -5402,7 +5403,7 @@ msgstr "(Sen título)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5412,7 +5413,7 @@ msgid "HTML TOC generation options." msgstr "Opcións da xeración HTM TOC" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5646,7 +5647,7 @@ msgid "Choose Files" msgstr "Escoller os ficheiros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Libros" @@ -5968,9 +5969,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6029,6 +6030,7 @@ msgid "Switch/create library..." msgstr "Cambiar/crear biblioteca..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6036,93 +6038,93 @@ msgstr "Cambiar/crear biblioteca..." msgid "%d books" msgstr "%d libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Escoller un libro aleatoriamente" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Cambio rápido" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Renomear biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Mantemento da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Estado da copia de seguranza dos metadatos da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Iniciar o copiado de seguranza dos metadatos de todos os libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Comprobar a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Restaurar a base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Renomear" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Escolla un novo nome para a biblioteca <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Teña en conta que se lle cambiará o nome do cartafol da biblioteca." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Xa existe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "O cartafol %s xa existe. Elimíneo antes." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Non atopado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Fallou o renomeado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6131,35 +6133,35 @@ msgstr "" "Fallou o renomeado da biblioteca en %s. A causa máis corrente disto é que un " "dos ficheiros da biblioteca estea aberto noutro programa." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "ningunha" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Estado da copia de seguranza" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Ficheiros de metadatos que quedan por escribir: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Copia de seguranza de metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6167,7 +6169,7 @@ msgstr "" "Farase unha copia de seguranza dos metadatos mentres calibre está en " "execución, a un ritmo aproximado dun libro cada tres segundos." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6175,7 +6177,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6184,7 +6186,7 @@ msgstr "" msgid "Success" msgstr "Correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6193,7 +6195,7 @@ msgstr "" "calibre comprobe se os ficheiros na biblioteca coinciden coa información da " "base de datos?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6204,34 +6206,34 @@ msgstr "" msgid "Failed" msgstr "Produciuse un fallo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "A comprobación da integridade da base de datos fallou. Pulse en «Mostrar " "detalles» para máis información." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Non se atoparon problemas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Os ficheiros na biblioteca coinciden coa información da base de datos." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Non permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6239,7 +6241,7 @@ msgstr "" "Non pode cambiar de biblioteca mentres usa a variábel de contorno " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Non pode cambiar de biblioteca mentres haxa traballos en execución." @@ -6268,7 +6270,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Crear un catálogo dos libros da súa biblioteca do Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Non é posíbel converter" @@ -6406,7 +6408,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Está seguro?" @@ -6926,7 +6928,7 @@ msgid "Move to next highlighted match" msgstr "Ir á seguinte coincidencia salientada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7753,7 +7755,7 @@ msgid "No books found" msgstr "Non se atoparon libros" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Permiso denegado" @@ -7981,17 +7983,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Coleccións" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Pegar cuberta" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copiar cuberta" @@ -9333,44 +9335,44 @@ msgstr "" "sexa posíbel." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Este libro non ten portada" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Escoller a cuberta para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Non se puido ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Non ten permiso para ler o ficheiro " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Produciuse un erro ao ler o ficheiro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Produciuse un erro ao ler do ficheiro: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " non é unha imaxe correcta" @@ -9395,7 +9397,7 @@ msgid "&Title: " msgstr "&Título " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Cambiar o título deste libro" @@ -9427,7 +9429,7 @@ msgstr "&Etiquetas " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9439,7 +9441,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Series:" @@ -9447,7 +9449,7 @@ msgstr "&Series:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lista de series coñecidas. Pode engadir tamén novas series." @@ -9815,12 +9817,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Expresión regular incorrecta" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Expresión regular incorrecta: %s" @@ -9862,7 +9864,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Retirar" @@ -10280,67 +10282,65 @@ msgstr "Explorar por cubertas" msgid "Cover browser could not be loaded" msgstr "Non foi posíbel cargar o explorador de cubertas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Sen definir" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "estrela(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Sen clasificar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Estabelecer «%s» a hoxe" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Limpar «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " índice:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10348,38 +10348,38 @@ msgstr "" "A enumeración «{0}» contén un valor incorrecto que se estabelecerá como " "predeterminado" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Aplicar os cambios" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Retirar series" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numerar automaticamente os libros" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Forzar números para comezar con " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "A enumeración «{0}» contén valores incorrectos que non aparecerán na lista" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Retirar todas as etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "etiquetas para engadir" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "etiquetas para retirar" @@ -10645,7 +10645,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10653,7 +10653,7 @@ msgstr "Modelo incorrecto" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10705,7 +10705,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editar o modelo" @@ -11347,7 +11347,7 @@ msgstr "Estabelecer as opcións para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11355,7 +11355,7 @@ msgid "&Title:" msgstr "&Título:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autoría:" @@ -11417,8 +11417,8 @@ msgid "Location" msgstr "Localización" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11555,36 +11555,36 @@ msgid "No matches found" msgstr "Non se atopou ningunha coincidencia" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Cambiar maiúsculas e minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Maiúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Inverter mayúsculas/minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Formato de título (todas as iniciais en maiúscula)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Pór en maiúsculas" @@ -11954,13 +11954,13 @@ msgstr "" "Castro pode ordenarse como Castro, Rosalía de." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Valoración" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Valoración deste libro. 0-5 estrelas" @@ -12035,7 +12035,7 @@ msgid "&Force numbers to start with:" msgstr "&Forzar que os números comecen por:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datos:" @@ -12057,7 +12057,7 @@ msgid "Clear published date" msgstr "Limpar a data de publicación" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12717,7 +12717,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Buscar" @@ -13249,7 +13249,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "&Etiquetas:" @@ -13348,12 +13348,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13420,7 +13420,7 @@ msgstr "Nome de busca da categoría: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Nome non válido" @@ -14068,11 +14068,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Non hai coincidencias" @@ -14101,7 +14101,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Expresión regular (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14222,28 +14222,42 @@ msgstr "Navegador de etiquetas" msgid "Shift+Alt+T" msgstr "Maiús+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versión" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "creado por Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versión" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Detalles do libro" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Maiús+Alt+D" @@ -14488,76 +14502,84 @@ msgstr "Restabelecer a busca rápida" msgid "Copy current search text (instead of search name)" msgstr "Copiar o texto de busca actual (no canto do nome da busca)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "No dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Tamaño (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "O nome de busca é «{0}»" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "O UUID deste libro é «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "Na biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Marcado para eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Prema dúas veces para <b>editar</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "O nome de busca é «{0}»" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14772,7 +14794,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Localización da base de datos %r errada. Calibre pecharase a seguir." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "A base de datos está danada" @@ -14856,7 +14878,7 @@ msgstr "&Saír" msgid "Unhandled exception" msgstr "Excepción non controlada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -14864,18 +14886,18 @@ msgstr "" "Especifica como se debe ordenar o título deste libro. Por exemplo, «O " "exorcista» podería ordenarse como «Exorcista, O»." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "&Ordenación por título:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" " A cor verde indica que a orde do título actual corresponde co título actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -14883,17 +14905,17 @@ msgstr "" " A cor vermella avísao de que a orde de título actual non se corresponde co " "título actual. Non se necesita ningunha acción de ser isto o que desexa." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14906,18 +14928,18 @@ msgstr "" "individuais. Se aparece en vermello, entón os autores e este texto non " "coinciden." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "O&rdenación por autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" " A cor verde indica que a orde de autor actual coincide con autor actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -14925,11 +14947,11 @@ msgstr "" " A cor vermella indica que a orde de autor actual non se corresponde co " "autor actual. Non se necesita ningunha acción de ser isto o que desexa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Número:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14937,92 +14959,92 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Estabelecer a cuberta para o libro dende o formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Escolla os formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Non ten permiso para ler os ficheiros seguintes:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Non se seleccionou ningún formato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Non se puideron ler os metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Non se puideron ler os metadatos do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Explorar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "&Recortar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Descargar cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Xerar unha cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Non é unha imaxe válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Especificar o título e o autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Debe especificar un título e autor antes de xerar a cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Portada non válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Non se puido cambiar a portada porque a imaxe non é válida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Etiquetas cambiadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15030,26 +15052,26 @@ msgstr "" "Modificou as etiquetas. Para usar o editor de etiquetas debe descartar ou " "aplicar os cambios. Desexa aplicalos?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15057,38 +15079,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "O ISBN é correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "O ISBN non é correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Editor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Borrar a data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "E&ditorial:" @@ -16935,6 +16957,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "creado por Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17791,7 +17817,7 @@ msgstr "" "interface do dispositivo, en Preferencias->Avanzado->Engadidos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Fallou ao iniciar o servidor de contido" @@ -18424,125 +18450,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(todos os libros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} de todos)" @@ -19782,11 +19812,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Modo de depuración" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19797,11 +19827,11 @@ msgstr "" "de depuración estará dispoñíbel no ficheiro: %s<p>O rexistro mostrarase " "automaticamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19809,7 +19839,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19817,16 +19847,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Produciuse un erro de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19849,23 +19879,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Receita desactivada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Fallou</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hai traballos en activo. Está seguro de querer saír?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19876,11 +19906,11 @@ msgstr "" "no dispositivo.<br>\n" " Está seguro de que desexa saír?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20778,31 +20808,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Arrastre para axustar o tamaño" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Alternar" diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index bc66daa1a9..cd8f09c94e 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt <hasit.p.bhatt@gmail.com>\n" "Language-Team: Gujarati <gu@li.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: 2013-05-18 05:19+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:52+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 66c81191ee..ced8ce3332 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-12-21 09:15+0000\n" "Last-Translator: Hisbro <talnl357@gmail.com>\n" "Language-Team: Hebrew <he@li.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: 2013-05-18 05:19+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:52+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -974,7 +974,7 @@ msgstr "הפסק את הרכיב המצויין" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -996,8 +996,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1028,7 +1028,7 @@ msgstr "כרטיס B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1182,11 +1182,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "תקשר עם סלולרי S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "תקשר עם מחשבי לוח מסוג WebOS." @@ -1292,15 +1292,15 @@ msgstr "מעדכן רישום נתוני מטא של החומרה" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d מתוך %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "הסתיים" @@ -1323,13 +1323,13 @@ msgstr "" "לא היה אפשר להמיר חלק מתמונות השער.\n" "לחץ על 'הצג פרטים' לקבלת רשימה." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "קטלוג" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "תקשר עם אייטונס" @@ -1503,7 +1503,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3974,6 +3974,11 @@ msgstr "מריץ שינויים על הספר..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4226,8 +4231,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4235,8 +4240,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4248,14 +4253,14 @@ msgid "Title" msgstr "כותרת" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "מחבר/ים" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4291,7 +4296,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4307,7 +4312,7 @@ msgstr "תוויות" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4319,7 +4324,7 @@ msgid_plural "Series" msgstr[0] "סדרות" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4331,7 +4336,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4448,8 +4453,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4676,7 +4681,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4685,63 +4690,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4953,7 +4954,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4963,7 +4964,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5182,7 +5183,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5494,9 +5495,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5555,6 +5556,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5562,134 +5564,134 @@ msgstr "" msgid "%d books" msgstr "ספרים %d" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5697,7 +5699,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5706,13 +5708,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5723,37 +5725,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5782,7 +5784,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5916,7 +5918,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6417,7 +6419,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7235,7 +7237,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7446,17 +7448,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8777,44 +8779,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8839,7 +8841,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8869,7 +8871,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8878,7 +8880,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8886,7 +8888,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9249,12 +9251,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9296,7 +9298,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9698,103 +9700,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "החל שינויים" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10051,7 +10051,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10059,7 +10059,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10108,7 +10108,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10675,7 +10675,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10683,7 +10683,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10743,8 +10743,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10874,36 +10874,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11235,13 +11235,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&דירוג:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11308,7 +11308,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11330,7 +11330,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&שפות:" @@ -11957,7 +11957,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12434,7 +12434,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12532,12 +12532,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12604,7 +12604,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13225,11 +13225,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13258,7 +13258,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13379,28 +13379,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13641,76 +13655,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "גודל (מ\"ב)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13915,7 +13937,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13997,39 +14019,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14037,27 +14059,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14065,117 +14087,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14183,38 +14205,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15968,6 +15990,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16724,7 +16750,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17268,125 +17294,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(כל הספרים)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18609,11 +18639,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18621,11 +18651,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18633,7 +18663,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18641,16 +18671,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18673,34 +18703,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19576,31 +19606,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "משוך לשינוי גודל" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "החלפה בין מצבים" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index d9160a7e66..709582b72c 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-03-18 12:52+0000\n" "Last-Translator: Vibhav Pant <vibhavp@gmail.com>\n" "Language-Team: Hindi <hi@li.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: 2013-05-18 05:20+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:52+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -948,7 +948,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -970,8 +970,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1002,7 +1002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1154,11 +1154,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1262,15 +1262,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1288,13 +1288,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1464,7 +1464,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3922,6 +3922,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4172,8 +4177,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4181,8 +4186,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4194,14 +4199,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4237,7 +4242,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4253,7 +4258,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4266,7 +4271,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4278,7 +4283,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4395,8 +4400,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4623,7 +4628,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4632,63 +4637,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4900,7 +4901,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4910,7 +4911,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5129,7 +5130,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5441,9 +5442,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5502,6 +5503,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5509,134 +5511,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5644,7 +5646,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5653,13 +5655,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5670,37 +5672,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5729,7 +5731,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5863,7 +5865,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6364,7 +6366,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7182,7 +7184,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7393,17 +7395,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8724,44 +8726,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8786,7 +8788,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8816,7 +8818,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8825,7 +8827,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8833,7 +8835,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9196,12 +9198,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9243,7 +9245,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9645,103 +9647,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9998,7 +9998,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10006,7 +10006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10055,7 +10055,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10622,7 +10622,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10630,7 +10630,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10690,8 +10690,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10821,36 +10821,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11182,13 +11182,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11255,7 +11255,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11277,7 +11277,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11904,7 +11904,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12381,7 +12381,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12479,12 +12479,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12551,7 +12551,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13172,11 +13172,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13205,7 +13205,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13326,28 +13326,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13588,76 +13602,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13862,7 +13884,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13944,39 +13966,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13984,27 +14006,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14012,117 +14034,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14130,38 +14152,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15915,6 +15937,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16671,7 +16697,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17215,125 +17241,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18556,11 +18586,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18568,11 +18598,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18580,7 +18610,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18588,16 +18618,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18620,34 +18650,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19523,31 +19553,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/him.po b/src/calibre/translations/him.po index 120ba9bc37..e83ebedcc8 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-07-23 13:49+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Himachali <him@li.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: 2013-05-18 05:19+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:52+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 4681c7cf5b..c5ee8bed7b 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-01-03 18:49+0000\n" "Last-Translator: Tomislav Pešut <tomislav.pesut@edu.fit.ba>\n" "Language-Team: Croatian <hr@li.org>\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: 2013-05-18 05:27+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:00+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -63,8 +63,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -90,8 +90,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -126,7 +126,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -163,15 +163,15 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -970,7 +970,7 @@ msgstr "Onesposobi imenovani priključak" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -992,8 +992,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1024,7 +1024,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1176,11 +1176,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1284,15 +1284,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "završeno" @@ -1310,13 +1310,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1486,7 +1486,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -4089,6 +4089,11 @@ msgstr "Izvršavanje transformacija na e-knjizi..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Zabilješke" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4354,8 +4359,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Ne" @@ -4363,8 +4368,8 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4376,14 +4381,14 @@ msgid "Title" msgstr "Naslov" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(i)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Izdavač" @@ -4419,7 +4424,7 @@ msgstr "Komentari" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4435,7 +4440,7 @@ msgstr "Tagovi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4448,7 +4453,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4460,7 +4465,7 @@ msgstr "Vremenska oznaka" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4587,8 +4592,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4815,7 +4820,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4824,63 +4829,59 @@ msgstr "" msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Naslovna Stranica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "IndeksB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Pojmovnik" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Zahvale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Autorsko pravo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Posveta" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Popis Ilustracija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Popis Tabela" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Zabilješke" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Uvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Glavni Tekst" @@ -5092,7 +5093,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5102,7 +5103,7 @@ msgid "HTML TOC generation options." msgstr "Opcije generiranja HTML TOC." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5327,7 +5328,7 @@ msgid "Choose Files" msgstr "Odaberi Daoteke" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Knjige" @@ -5644,9 +5645,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5705,6 +5706,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5712,134 +5714,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Preimenuj" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Već postoki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Neuspjelo preimenovanje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "nijedan" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5847,7 +5849,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5856,13 +5858,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5873,37 +5875,37 @@ msgstr "" msgid "Failed" msgstr "Neuspjelo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Nije dozvoljeno" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5932,7 +5934,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Nemoguće pretvoriti" @@ -6066,7 +6068,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Jeste li sigurni?" @@ -6567,7 +6569,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7389,7 +7391,7 @@ msgid "No books found" msgstr "Nema pronađenih knjiga" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Bez dozvole" @@ -7602,17 +7604,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Kolekcije" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8945,44 +8947,44 @@ msgstr "" "ovih metapodataka." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Odaberi omot za " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Nemoguće čitati" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Vi nemate dozvole da čitate datoeku: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Greška kod čitanja datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Imate grešku čitanja iz datoteke: <br><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " nije važeća slika" @@ -9007,7 +9009,7 @@ msgid "&Title: " msgstr "&Naslov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Promijeni naslov ove knjige" @@ -9039,7 +9041,7 @@ msgstr "Ta&govi: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9050,7 +9052,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Serije:" @@ -9058,7 +9060,7 @@ msgstr "&Serije:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lista poznatih serija. Vi možete dodati nove serije." @@ -9421,12 +9423,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Nevažeći regularni izraz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Nevažeći regularni izraz: %s" @@ -9468,7 +9470,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9876,103 +9878,101 @@ msgstr "Pretražuj po omotima" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Nedefinirano" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10232,7 +10232,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10240,7 +10240,7 @@ msgstr "Nevažeća šablona" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10289,7 +10289,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10856,7 +10856,7 @@ msgstr "Postavi opcije za pretvorbu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10864,7 +10864,7 @@ msgid "&Title:" msgstr "&Naslov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(i):" @@ -10924,8 +10924,8 @@ msgid "Location" msgstr "Lokacija" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11055,36 +11055,36 @@ msgid "No matches found" msgstr "Podudarnosti nisu pronađene" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Promijeni Veličinu Slova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Velika Slova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Mala Slova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Zamijeni Veličinu Slova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Veličina Slova Naslova" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11418,13 +11418,13 @@ msgstr "" "Charles Dickens bi trebao biti svrstan kao Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Rangiranje:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Rangiranje ove knjige. 0-5 zvjezdica" @@ -11491,7 +11491,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datum:" @@ -11513,7 +11513,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12140,7 +12140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Pretraga" @@ -12622,7 +12622,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12720,12 +12720,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12792,7 +12792,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13432,11 +13432,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Ne odgovara" @@ -13465,7 +13465,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regularni izra (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13586,28 +13586,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Spojeno " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13850,76 +13864,84 @@ msgstr "Vrati Na Početak Brzog Pretraživanja" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Veličina (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Duplo klikni za <b>urediti</b> mene<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14127,7 +14149,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14209,39 +14231,39 @@ msgstr "&Prekini" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14249,27 +14271,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14277,117 +14299,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Postavi omot za knjigu iz odabranog formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Odaberite format za " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Vi nemate dozvolu da čitate slijedeće datoteke:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Format nije odabran" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Nemoguće pročitati metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Nemoguće pročitati metapodatke iz %s formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Nije važeća slika" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14395,38 +14417,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Ovaj ISBN broj je važeći" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Ovaj ISBN broj je nevažeći" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Objavlje&n:" @@ -16190,6 +16212,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16959,7 +16985,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Neuspješan start sadržajnog poslužitelja" @@ -17508,125 +17534,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18851,11 +18881,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18863,11 +18893,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18875,7 +18905,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18883,16 +18913,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Greška u Pretvorbi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18915,23 +18945,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Recept Onesposobljen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Neuspjelo</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Imate aktivne poslove. Jeste li sigurni da hoćete prekinuti?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -18941,11 +18971,11 @@ msgstr "" " Prekid može prouzrokovati korupciju uređaja.<br>\n" " Jeste li sigurni da hoćete da prekinete?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19832,31 +19862,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 272c51d432..d295d2ee69 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 13:06+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Hungarian <hu@li.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: 2013-05-18 05:20+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:53+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -999,7 +999,7 @@ msgstr "A bővítmény letiltása" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1022,8 +1022,8 @@ msgstr "egyéni oszlop készítése " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1054,7 +1054,7 @@ msgstr "„B” kártya" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1212,11 +1212,11 @@ msgstr "" "A <b>memóriakártya</b> könyvek tárolására szolgáló mappáinak vesszővel " "elválasztott listája. Az első létező mappába kerülnek a könyvek." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Kommunikáció S60-as telefonnal." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Kommunikáció WebOS táblagépekkel." @@ -1344,15 +1344,15 @@ msgstr "Eszköz metaadat listájának frissítése…" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d/%(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Kész" @@ -1375,13 +1375,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalógus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Kommunikáció iTunes-szal." @@ -1558,8 +1558,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Kommunikálás PocketBook 622-es olvasóval." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4521,6 +4521,11 @@ msgstr "Átalakítások futtatása a könyvön…" msgid "Running %s plugin" msgstr "%s bővítmény futtatása" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Megjegyzések" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4797,8 +4802,8 @@ msgid "TEMPLATE ERROR" msgstr "SABLON HIBA" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nem" @@ -4806,8 +4811,8 @@ msgstr "Nem" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4819,14 +4824,14 @@ msgid "Title" msgstr "Cím" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Szerző(k)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Kiadó" @@ -4862,7 +4867,7 @@ msgstr "Megjegyzés" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4878,7 +4883,7 @@ msgstr "Címkék" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4891,7 +4896,7 @@ msgstr[0] "Sorozat" msgstr[1] "Sorozatok" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4903,7 +4908,7 @@ msgstr "Dátum" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5044,8 +5049,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5295,7 +5300,7 @@ msgid "No details available" msgstr "Nem érhetők el részletek" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5304,63 +5309,59 @@ msgstr "Nem érhetők el részletek" msgid "Table of Contents" msgstr "Tartalomjegyzék" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Címlap" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Szószedet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Köszönetnyilvánítás" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliográfia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Záradék" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Szerzői jog" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Ajánlás" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Mottó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Előszó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Illusztrációk listája" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Táblázatok listája" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Megjegyzések" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Előszó (szerk.)" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Fő szöveg" @@ -5572,7 +5573,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(sidx)s. könyv a következő sorozatból: %(series)s" @@ -5582,7 +5583,7 @@ msgid "HTML TOC generation options." msgstr "HTML Tartalomjegyzék generálás beállításai." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5818,7 +5819,7 @@ msgid "Choose Files" msgstr "Válasszon a fájlok közül" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Könyvek" @@ -6144,9 +6145,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Válassza ki a célmappát ehhez: %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6208,6 +6209,7 @@ msgid "Switch/create library..." msgstr "Könyvtár váltás / készítés" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6215,93 +6217,93 @@ msgstr "Könyvtár váltás / készítés" msgid "%d books" msgstr "%d könyv" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Véletlenszerű könyvkiválasztás" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Gyors könyvtárváltás" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Könyvtár átnevezése" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Könyvtár törlése" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Könyvtár karbantartás" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Könyvtár metaadatainak mentési státusza" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Az összes könyv metaadat archiválásának kezdése" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Könyvtár ellenőrzése" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Adatbázis visszaállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Átnevezés" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Válasszon új nevet a(z) <b>%s</b> könyvtárnak. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Ne feledje, hogy a jelenlegi könyvtár mappa át lesz nevezve." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Már létezik" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "A(z) %s mappa már létezik. Először törölje." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Túl hosszú" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Nem található" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Az átnevezés meghiúsult" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6310,11 +6312,11 @@ msgstr "" "Nem sikerült átnevezni a(z) %s könyvtárat. A leggyakoribb oka ennek az, ha a " "könyvtárban lévő fájlokat egy másik program használja." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "A könyvtárat eltávolították" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6323,24 +6325,24 @@ msgstr "" "A %s könyvtárat eltávolították a calibre-ből. A fájlok megmaradtak a " "számítógépén, ha törölni akarja azokat, tegye meg manuálisan." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "nincs" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Biztonsági mentés állapota" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Metaadat írásra váró könyvek száma: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Metaadatok mentése" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6348,7 +6350,7 @@ msgstr "" "A metaadatok mentésre kerülnek, míg a calibre fut, a mentés sebessége " "körülbelül három másodpercenként egy könyv." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6359,7 +6361,7 @@ msgstr "" "Helyezze át a könyvtárat az ablak böngésző használatával, majd jelölje meg a " "Calibrenek az új útvonalat és próbálja újra." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6368,7 +6370,7 @@ msgstr "" msgid "Success" msgstr "Sikeres" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6377,7 +6379,7 @@ msgstr "" "leellenőrizné, hogy a könyvtárban lévő fájlok információi egyeznek-e az " "adatbázisban lévőkkel?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6388,34 +6390,34 @@ msgstr "" msgid "Failed" msgstr "Sikertelen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Az adatbázis integritásának ellenőrzése nem sikerült, kattintson a " "„Részletek” gombra további információért." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Könyvtár ellenőrzés indítása, ez eltarthat egy ideig" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Minden rendben" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "A könyvtárban lévő fájlok információi egyeznek az adatbázisban levőkkel." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Nem engedélyezett" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6423,7 +6425,7 @@ msgstr "" "Nem tud könyvtárat váltani, amíg a CALIBRE_OVERRIDE_DATABASE_PATH környezeti " "változó használatban van." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Művelet végrehajtása közben könyvtárváltás nem lehetséges" @@ -6452,7 +6454,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Katalógus készítése a calibre könyvtárban lévő könyvekről" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Nem lehet konvertálni" @@ -6591,7 +6593,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Biztos benne?" @@ -7138,7 +7140,7 @@ msgid "Move to next highlighted match" msgstr "Ugrás a következő kiemelt találathoz" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8006,7 +8008,7 @@ msgid "No books found" msgstr "Nem talált könyveket." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Nincs jogosultság" @@ -8237,17 +8239,17 @@ msgstr "" "class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Gyűjtemények" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Borító beillesztése" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Borító másolása" @@ -9623,44 +9625,44 @@ msgstr "" "ezekből." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Ennek a könyvnek nincs borítója" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Borító méret: %(width)d x %(height)d képpont" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Borító választása a következőhöz: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Olvasási hiba" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Nincs megfelelő jogosultsága a következő fájl olvasásához: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Fájl olvasási hiba" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Hiba történt a következő fájl olvasása közben: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " nem érvényes képformátum." @@ -9685,7 +9687,7 @@ msgid "&Title: " msgstr "&Cím: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Könyv címének megadása" @@ -9717,7 +9719,7 @@ msgstr "&Címkék: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9728,7 +9730,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Sorozat:" @@ -9736,7 +9738,7 @@ msgstr "&Sorozat:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Meglévő sorozatok listája. Hozzáadhat újakat is." @@ -10108,12 +10110,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Érvénytelen reguláris kifejezés" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Érvénytelen reguláris kifejezés: %s" @@ -10155,7 +10157,7 @@ msgid "Remove the currently selected expression" msgstr "A kiválasztott kifejezés törlése" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Törlés" @@ -10583,57 +10585,55 @@ msgstr "Böngészés borítók alapján" msgid "Cover browser could not be loaded" msgstr "A borítóböngésző ne töltődjön be" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Nincs megadva" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "csillag(ok)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Nem értékelt" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "„%s” beállítása a mai napra" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "„%s” törlése" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Elemszerkesztő megnyitása" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Az értékek megváltoztak" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10642,11 +10642,11 @@ msgstr "" "először alkalmaznia kell vagy el kell vetni ezeket. Alkalmazza a " "változásokat?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10654,23 +10654,23 @@ msgstr "" "A(z) „{0}” felsorolás érvénytelen értéket tartalmaz, mely az alapértelmezett " "értékre lesz állítva" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Módosítások alkalmazása" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Sorozatok eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Automatikus könyvszámozás" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "A számozás mindig kezdődjön " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -10678,15 +10678,15 @@ msgstr "" "A(z) „{0}” felsorolás érvénytelen értékeket tartalmaz, melyek az " "alapértelmezett értékre lesznek állítva" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Minden címke eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "hozzáadandó címkék" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "eltávolítandó címkék" @@ -10957,7 +10957,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10965,7 +10965,7 @@ msgstr "Érvénytelen sablon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11017,7 +11017,7 @@ msgstr "&Sablon szerkesztő" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Sablon szerkesztése" @@ -11689,7 +11689,7 @@ msgstr "A %s konvertálásának beállításai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11697,7 +11697,7 @@ msgid "&Title:" msgstr "&Cím:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "Szer&ző(k):" @@ -11759,8 +11759,8 @@ msgid "Location" msgstr "Hely" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11897,36 +11897,36 @@ msgid "No matches found" msgstr "Nincs találat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Kisbetű - nagybetű váltás" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Nagybetűk" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Kisbetűk" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Kisbetű - nagybetű váltás" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Minden Szó Nagybetűvel Kezdődik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Nagy betűvel kezdődő kifejezés" @@ -12295,13 +12295,13 @@ msgstr "" "Dickens, Charles-ként rendezni." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "É&rtékelés:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "A könyv értékelése. 0-5 csillag." @@ -12375,7 +12375,7 @@ msgid "&Force numbers to start with:" msgstr "&A számozás mindig ettől kezdődjön:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Dátum:" @@ -12397,7 +12397,7 @@ msgid "Clear published date" msgstr "Kiadási dátum törlése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "Nye&lvek:" @@ -13077,7 +13077,7 @@ msgstr "Elemek" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Keresés" @@ -13609,7 +13609,7 @@ msgid "&Author:" msgstr "&Szerző:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "&Címkék:" @@ -13714,12 +13714,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Vezetéknélküli eszköz indítási hiba" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13786,7 +13786,7 @@ msgstr "Kategória keresési neve: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Érvénytelen név" @@ -14450,11 +14450,11 @@ msgstr "Reguláris kifejezés (?P<title>" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Nincs találat" @@ -14483,7 +14483,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Sorozaton belüli sorszám. Reguláris kifejezés (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14604,28 +14604,42 @@ msgstr "Címkeböngésző" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "v." - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "készítette Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Csatlakoztatva: " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "v." + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Könyv részletei" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14873,43 +14887,46 @@ msgstr "A gyors-keresés visszaállítása alapállapotba" msgid "Copy current search text (instead of search name)" msgstr "Az aktuális keresésszöveg másolása (a keresés név helyett)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "csillag" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Eszközön" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Méret (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Módosítva" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Keresési/rendezési feltétel: „{0}”" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "A könyv UUID-je: „{0}”" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -14917,35 +14934,40 @@ msgid "" msgstr "" "A könyv helyét nem sikerült megváltoztatni. Esetleg más program is használja?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Sikertelen adatbeállítás" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Nem sikerült az adatokat beállítani, további információkért kattintson a " "Részletek megjelenítésére." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "Könyvtárban" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Méret" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Megjelölve törlése" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dupla-kattintás a <b>szerkesztéshez</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Keresési/rendezési feltétel: „{0}”" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15155,7 +15177,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Hibás adatbázishely: %r. A calibre bezáródik." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Hibás adatbázis" @@ -15242,7 +15264,7 @@ msgstr "&Kilépés" msgid "Unhandled exception" msgstr "Ismeretlen hiba történt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15250,17 +15272,17 @@ msgstr "" "A könyv címének rendezési formája. Pl. a 'The Exorcist' című könyvet " "'Exorcist, The'-ként veszi figyelembe" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Cím r&endezési forma:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " Zöld szín jelzi, ha a rendezési forma megfelel a címnek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15268,11 +15290,11 @@ msgstr "" " Piros szín jelzi, ha a rendezési forma nem felel meg a címnek. Ez nem hiba, " "ha így kívánja használni, ne vegye figyelembe a figyelmeztetést." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "A szerzők megváltoztak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15280,7 +15302,7 @@ msgstr "" "Megváltoztatta a könyv szerzőjét. A Szerzők kezeléséhez mentenie kell a " "változásokat. Menti a változásokat?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15292,17 +15314,17 @@ msgstr "" "Ha a mező színe zöld, akkor a beírt adat megfelel a „Szerző(k)” mezőben lévő " "szövegnek, ha piros, akkor valamiben eltér attól." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Szerző re&ndezési forma:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " Zöld szín jelzi, ha a rendezési forma megfelel a szerző(k)nek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15311,11 +15333,11 @@ msgstr "" "hiba, ha így szeretné alkalmazni, akkor ne vegye figyelembe a " "figyelmeztetést." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "S&orszám:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15326,92 +15348,92 @@ msgstr "" "\n" "Dupla kattintással olvashatja a könyvet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "A következő visszaállítása az eredetiből: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Borító beállítása a kiválasztott formátumú könyvből" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Metaadatok beállítása a kiválasztott formátumú könyvből" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Új formátum hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "A kiválasztott formátum eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Formátum választása ehhez " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Nincs jogosultsága a következő fájlok olvasásához:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Nincs formátum kiválasztva" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Nem lehet olvasni a metaadatokat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Nem lehet kiolvasni a metaadatokat a %s formátumból." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "T&allózás" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "&Levágás" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Borító l&etöltése" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Borító létrehozása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Nem érvényes képfájl" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Szerző és cím megadása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Borító generálásához meg kell adnia a címet és egy szerzőt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Érvénytelen borító" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Nem lehet megváltoztatni a borítót, mert a képfájl érvénytelen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Címke megváltoztatva" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15420,26 +15442,26 @@ msgstr "" "vetnie a változásokat, vagy pedig alkalmaznia kell azokat. Alkalmazza a " "változásokat?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "A könyvben használt nyelvek vesszővel elválasztott listája" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Ismeretlen nyelv" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "Ismeretlen nyelv: %s" msgstr[1] "Ismeretlen nyelvek: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "&Azonosítók:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15450,38 +15472,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Az ISBN szám érvényes" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Nem érvényes ISBN szám" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Érvénytelen ISBN szám" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "ISBN szám megadása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "A megadott ISBN szám érvénytelen. Próbálja újra." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "Kiadó:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Dátum törlése" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Kiadva:" @@ -17432,6 +17454,10 @@ msgstr "A következő billentyűkkel válthat teljesképernyős üzemmódra: %s" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "készítette Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18315,7 +18341,7 @@ msgstr "" "specifikus adatokkal a Beállítások->Haladó->Bővítmények menüben." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "A kiszolgáló indítása nem sikerült" @@ -18962,125 +18988,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(összes könyv)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0}/{1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0}/összes" @@ -20351,11 +20381,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Hibakeresési mód" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20366,11 +20396,11 @@ msgstr "" "hibanapló elérhető a következő helyen: %s<p>A hibanapló automatikusan " "megjelenik." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Nem sikerült elindítani a tartalomkiszolgálót" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20381,7 +20411,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20392,16 +20422,16 @@ msgstr "" "calibre megkísérelje annak automatikus helyreállítását? Az adatbázis " "újraépítése nem biztos, hogy sikerülni fog." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Konvertálási hiba" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Nem sikerült konvertálni: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20424,23 +20454,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "A konvertálás nem sikerült" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Hírösszeállítás letiltva" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Nem sikerült</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Folyamatban van néhány művelet végrehajtása. Megszakítja?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20450,11 +20480,11 @@ msgstr "" " A kilépés adatvesztést okozhat az eszközön.<br>\n" " Biztos, hogy ki akar lépni??" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Folyamatban lévő műveletek" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21357,11 +21387,11 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "A tesztnév érvénytelen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21370,20 +21400,20 @@ msgstr "" "A megadott név (<b>%r</b>) végén nincs fájlkiterjesztés. A névnek " "kiterjesztéssel kell végződnie, mint pl. „.epub” vagy „.mobi”." -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Húzza átméretezéshez" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Megjelenítés:" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Átváltás" diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index db4c75b429..2d9b5df7e9 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-01-18 11:51+0000\n" "Last-Translator: Amri Ristadi <amristadi@gmail.com>\n" "Language-Team: Indonesian <id@li.org>\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: 2013-05-18 05:21+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:53+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -971,7 +971,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -993,8 +993,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1025,7 +1025,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1177,11 +1177,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1285,15 +1285,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1311,13 +1311,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1487,7 +1487,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3945,6 +3945,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4195,8 +4200,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4204,8 +4209,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4217,14 +4222,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4260,7 +4265,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4276,7 +4281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4289,7 +4294,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4301,7 +4306,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4418,8 +4423,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4646,7 +4651,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4655,63 +4660,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4923,7 +4924,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4933,7 +4934,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5152,7 +5153,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5464,9 +5465,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5525,6 +5526,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5532,134 +5534,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5667,7 +5669,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5676,13 +5678,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5693,37 +5695,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5752,7 +5754,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5886,7 +5888,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6387,7 +6389,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7205,7 +7207,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7416,17 +7418,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8747,44 +8749,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8809,7 +8811,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8839,7 +8841,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8848,7 +8850,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8856,7 +8858,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9219,12 +9221,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9266,7 +9268,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9668,103 +9670,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10021,7 +10021,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10029,7 +10029,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10078,7 +10078,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10645,7 +10645,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10653,7 +10653,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10713,8 +10713,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10844,36 +10844,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11205,13 +11205,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11278,7 +11278,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11300,7 +11300,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11927,7 +11927,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12404,7 +12404,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12502,12 +12502,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12574,7 +12574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13195,11 +13195,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13228,7 +13228,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13349,28 +13349,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13611,76 +13625,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13885,7 +13907,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13967,39 +13989,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14007,27 +14029,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14035,117 +14057,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14153,38 +14175,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15938,6 +15960,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16694,7 +16720,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17238,125 +17264,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18579,11 +18609,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18591,11 +18621,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18603,7 +18633,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18611,16 +18641,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18643,34 +18673,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19546,31 +19576,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/is.po b/src/calibre/translations/is.po index d56a26e948..f5305d8ee4 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-05-23 19:33+0000\n" "Last-Translator: Sveinn í Felli <sveinki@nett.is>\n" "Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\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: 2013-05-18 05:20+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:53+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -64,8 +64,8 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -91,8 +91,8 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -127,7 +127,7 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -164,15 +164,15 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -948,7 +948,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -970,8 +970,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1002,7 +1002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1154,11 +1154,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1262,15 +1262,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1288,13 +1288,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1464,7 +1464,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3922,6 +3922,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4169,8 +4174,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4178,8 +4183,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4191,14 +4196,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4234,7 +4239,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4250,7 +4255,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4263,7 +4268,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4275,7 +4280,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4392,8 +4397,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4620,7 +4625,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4629,63 +4634,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4897,7 +4898,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4907,7 +4908,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5126,7 +5127,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5438,9 +5439,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5499,6 +5500,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5506,134 +5508,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5641,7 +5643,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5650,13 +5652,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5667,37 +5669,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5726,7 +5728,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5860,7 +5862,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6361,7 +6363,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7179,7 +7181,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7390,17 +7392,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8721,44 +8723,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8783,7 +8785,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8813,7 +8815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8822,7 +8824,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8830,7 +8832,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9193,12 +9195,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9240,7 +9242,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9642,103 +9644,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9995,7 +9995,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10003,7 +10003,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10052,7 +10052,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10619,7 +10619,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10627,7 +10627,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10687,8 +10687,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10818,36 +10818,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11179,13 +11179,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11252,7 +11252,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11274,7 +11274,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11901,7 +11901,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12378,7 +12378,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12476,12 +12476,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12548,7 +12548,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13169,11 +13169,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13202,7 +13202,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13323,28 +13323,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13585,76 +13599,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13859,7 +13881,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13941,39 +13963,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13981,27 +14003,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14009,117 +14031,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14127,38 +14149,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15912,6 +15934,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16668,7 +16694,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17212,125 +17238,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18553,11 +18583,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18565,11 +18595,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18577,7 +18607,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18585,16 +18615,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18617,34 +18647,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19520,31 +19550,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 4bc9c6366e..81e3184556 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-22 08:30+0000\n" "Last-Translator: Vincenzo Reale <smart2128@baslug.org>\n" "Language-Team: Italian <kde-i18n-it@kde.org>\n" @@ -17,7 +17,7 @@ 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: 2013-05-23 05:19+0000\n" +"X-Launchpad-Export-Date: 2013-05-25 04:53+0000\n" "X-Generator: Launchpad (build 16640)\n" "Language: it\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" @@ -67,8 +67,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -94,8 +94,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -130,7 +130,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -167,15 +167,15 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1021,7 +1021,7 @@ msgstr "Disabilita il plugin nominato" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1044,8 +1044,8 @@ msgstr "creazione colonna personalizzata " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1076,7 +1076,7 @@ msgstr "Scheda B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1238,11 +1238,11 @@ msgstr "" "Elenco separato da virgole di cartelle dove inviare ebook sulla <b>scheda di " "memoria</b> del dispositivo. Sarà utilizzata la prima esistente" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Comunica con i telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Comunica con tablet WebOS." @@ -1374,15 +1374,15 @@ msgstr "Aggiornamento dei metadati sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d di %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "completato" @@ -1405,13 +1405,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catalogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Comunica con iTunes." @@ -1588,8 +1588,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Comunica con il lettore PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Comunica con il lettore PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4687,6 +4687,11 @@ msgstr "Transcodifica di un ebook in corso..." msgid "Running %s plugin" msgstr "%s plugin in esecuzione" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Note" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4963,8 +4968,8 @@ msgid "TEMPLATE ERROR" msgstr "ERRORE TEMPLATE" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "No" @@ -4972,8 +4977,8 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4985,14 +4990,14 @@ msgid "Title" msgstr "Titolo" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autori" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Editore" @@ -5028,7 +5033,7 @@ msgstr "Commenti" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5044,7 +5049,7 @@ msgstr "Tag" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5057,7 +5062,7 @@ msgstr[0] "Serie" msgstr[1] "Serie" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5069,7 +5074,7 @@ msgstr "Timestamp" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5212,8 +5217,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5470,7 +5475,7 @@ msgid "No details available" msgstr "Nessun dettaglio disponibile" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5479,63 +5484,59 @@ msgstr "Nessun dettaglio disponibile" msgid "Table of Contents" msgstr "Indice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Pagina del titolo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Indice analitico" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Ringraziamenti" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Colophon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Diritti d'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Premessa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Indice delle figure" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Indice delle tabelle" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Note" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Prefazione" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Corpo del testo" @@ -5762,7 +5763,7 @@ msgstr "(Senza titolo)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s di %(series)s" @@ -5772,7 +5773,7 @@ msgid "HTML TOC generation options." msgstr "Opzioni per creazione della TOC (indice contenuti) da HTML" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -6013,7 +6014,7 @@ msgid "Choose Files" msgstr "Seleziona documenti" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Libri" @@ -6340,9 +6341,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Seleziona la destinazione per %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6404,6 +6405,7 @@ msgid "Switch/create library..." msgstr "Cambia/crea biblioteca..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6411,82 +6413,82 @@ msgstr "Cambia/crea biblioteca..." msgid "%d books" msgstr "%d libri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Scegli un libro a caso" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Cambiamento rapido" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Rinomina biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Rimuovi la libreria" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Manutenzione biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Stato backup metadati della biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Avvio backup dei metadati di tutti i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Controlla biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Ripristina database" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Rinomina" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Seleziona un nuovo nome per la biblioteca <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "La cartella della biblioteca attuale verrà rinominata." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Esiste già" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "La cartella %s esiste già. Eliminala prima." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Troppo lungo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Non trovata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6496,11 +6498,11 @@ msgstr "" "Prova a passare prima a questa biblioteca, poi torna indietro e prova a " "rinominare." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Impossibile rinominare" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6509,11 +6511,11 @@ msgstr "" "Impossibile rinominare la biblioteca in %s. La causa più comune a questo " "problema è quando un file della biblioteca è aperto da un altro programma." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Libreria rimossa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6522,24 +6524,24 @@ msgstr "" "La biblioteca %s è stata rimossa da calibre. I file rimarranno sul computer. " "Se vuoi eliminarli, dovrai farlo manualmente." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "nessuno" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Stato del backup" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Metadati dei libri ancora da scrivere: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Backup metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6547,7 +6549,7 @@ msgstr "" "Verrà fatto un backup dei metadati durante il funzionamento di calibre, alla " "velocità approssimativa di un libro ogni tre secondi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6559,7 +6561,7 @@ msgstr "" "Windows Explorer, poi fai puntare calibre alla nuova posizione e prova di " "nuovo." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6568,7 +6570,7 @@ msgstr "" msgid "Success" msgstr "Riuscito" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6577,7 +6579,7 @@ msgstr "" "che calibri verifichi se i file nella biblioteca corrispondono alle " "informazioni nel database?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6588,34 +6590,34 @@ msgstr "" msgid "Failed" msgstr "Non riuscito" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Verifica di integrità del database non riuscita. Fai clic su \"Mostra i " "dettagli\" per ulteriori informazioni." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" "Avvio della scansione della biblioteca, potrebbe richiedere del tempo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Nessun problema trovato" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "I file nella libreria corrispondono alle informazioni nel database." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Non permesso" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6623,7 +6625,7 @@ msgstr "" "Non è possibile cambiare biblioteca mentre si usa la variabile di ambiente " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" "Non è possibile cambiare biblioteca quando ci sono dei lavori in corso." @@ -6653,7 +6655,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Crea un catalogo di libri nella biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Impossibile convertire" @@ -6795,7 +6797,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Sei sicuro?" @@ -7353,7 +7355,7 @@ msgid "Move to next highlighted match" msgstr "Prossima corrispondenza evidenziata" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8224,7 +8226,7 @@ msgid "No books found" msgstr "Nessun libro trovato" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Nessun permesso" @@ -8453,17 +8455,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Libro %(sidx)s di <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Raccolte" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Incolla copertina" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copia copertina" @@ -9854,44 +9856,44 @@ msgstr "" "possibili." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Questo libro non ha copertina" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Dimensione della copertina: %(width)d x %(height)d pixel" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Scegli copertina per " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Impossibile leggere" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Non si hanno i permessi per leggere il file: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Errore nella lettura del file" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Si è verificato un errore nella lettura del file: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " non è un'immagine valida" @@ -9917,7 +9919,7 @@ msgid "&Title: " msgstr "&Titolo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Cambia il titolo di questo libro" @@ -9949,7 +9951,7 @@ msgstr "T&ag: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9961,7 +9963,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Serie:" @@ -9969,7 +9971,7 @@ msgstr "&Serie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Elenco di serie conosciute. È possibile aggiungere nuove serie." @@ -10357,12 +10359,12 @@ msgstr "" "utilizzata)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Espressione regolare non valida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Espressione regolare non valida: %s" @@ -10407,7 +10409,7 @@ msgid "Remove the currently selected expression" msgstr "Rimuovi l'espressione selezionata" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Rimuovi" @@ -10836,57 +10838,55 @@ msgstr "Sfoglia per copertine" msgid "Cover browser could not be loaded" msgstr "Impossibile caricare il navigatore delle copertine" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Non definito" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "stelle" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Senza valutazione" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Imposta '%s' ad oggi" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Cancella '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Apri editore degli elementi" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Valori cambiati" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10894,11 +10894,11 @@ msgstr "" "Hai cambiato i valori. Per utilizzare questo editor, devi scartare o " "applicare le modifiche. Vuoi applicare le modifiche?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " indice:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10906,23 +10906,23 @@ msgstr "" "L'enumerazione \"{0}\" contiene un valore non valido che verrà impostato a " "quello predefinito" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Applica le modifiche" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Rimuovi serie" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numera i libri automaticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Forza i numeri ad iniziare con " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -10930,15 +10930,15 @@ msgstr "" "L'enumerazione \"{0}\" contiene un valore non valido che non appare nella " "lista" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Elimina tutti i tag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "tag da aggiungere" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "tag da eliminare" @@ -11207,7 +11207,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11215,7 +11215,7 @@ msgstr "Modello non valido" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11270,7 +11270,7 @@ msgstr "Edi&tor dei modelli" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Modifica modello" @@ -11980,7 +11980,7 @@ msgstr "Imposta le opzioni per convertire %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11988,7 +11988,7 @@ msgid "&Title:" msgstr "&Titolo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autori:" @@ -12050,8 +12050,8 @@ msgid "Location" msgstr "Posizione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12191,36 +12191,36 @@ msgid "No matches found" msgstr "Nessuna corrispondenza trovata" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Modifica capitalizzazione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Maiuscole" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Minuscole" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Inverti capitalizzazione dei caratteri" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Caratteri per titolo" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Iniziali maiuscole" @@ -12593,13 +12593,13 @@ msgstr "" "Alessandro." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Valutazione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Valutazione di questo libro. 0-5 stelle" @@ -12677,7 +12677,7 @@ msgid "&Force numbers to start with:" msgstr "&Forza l'inizio della numerazione da:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&data" @@ -12699,7 +12699,7 @@ msgid "Clear published date" msgstr "Elimina la data di pubblicazione" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Lingue:" @@ -13373,7 +13373,7 @@ msgstr "Elementi" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Cerca" @@ -13909,7 +13909,7 @@ msgid "&Author:" msgstr "&Autore:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Ta&g:" @@ -14027,12 +14027,12 @@ 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:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Problema durante l'avvio del dispositivo wireless" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -14106,7 +14106,7 @@ msgstr "Nome di ricerca della categoria: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Nome non valido" @@ -14767,11 +14767,11 @@ msgstr "Espressione regolare (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Nessuna corrispondenza" @@ -14800,7 +14800,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Espressione regolare (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14921,28 +14921,42 @@ msgstr "Navigatore dei tag" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versione" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "creato da Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Connesso " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versione" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Dettagli del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -15189,43 +15203,46 @@ msgstr "Ripristina ricerca veloce" msgid "Copy current search text (instead of search name)" msgstr "Copia il testo della ricerca corrente (invece di cercare il nome)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "stelle" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "S" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Dimensione (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Modificato" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "La parola chiave è «{0}»" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "Lo UUID di questi libri è \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15234,35 +15251,40 @@ msgstr "" "Non è possibile cambiare la posizione sul disco di questo libro. È aperto da " "qualche altro programma?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Impostazione dati non riuscita" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Impossibile impostare i dati, fai clic su Mostra dettagli per conoscere la " "causa." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "Nella biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Dimensione" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Marcato per l'eliminazione" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Doppio clic per <b>modificare</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "La parola chiave è «{0}»" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15474,7 +15496,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Posizione del database %r non valida. calibre verrà chiuso." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Database danneggiato" @@ -15561,7 +15583,7 @@ msgstr "& Esci" msgid "Unhandled exception" msgstr "Eccezione non gestita" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15569,11 +15591,11 @@ msgstr "" "Specifica come deve essere ordinato per titolo questo libro. Ad esempio, The " "Exorcist dovrebbe essere ordinato come Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Or&dinamento titolo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15581,7 +15603,7 @@ msgstr "" " Il colore verde indica che l'ordinamento titolo attuale corrisponde al " "titolo corrente" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15589,11 +15611,11 @@ msgstr "" " Il colore rosso avvisa che l'ordinamento titolo attuale non corrisponde al " "titolo corrente. Non è richiesta alcuna azione se è il risultato voluto." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Autori modificati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15601,7 +15623,7 @@ msgstr "" "Hai cambiato gli autori di questo libro. Devi salvare le modifiche prima di " "usare Gestisci autori. Vuoi salvare le modifiche?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15614,11 +15636,11 @@ msgstr "" "individuali dell'ordinamento autore. Se è di colore rosso, allora gli autori " "e questo testo non corrispondono." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "&Ordinamento autore:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15626,7 +15648,7 @@ msgstr "" " Il colore verde indica che l'ordinamento autore attuale corrisponde " "all'autore corrente" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15634,11 +15656,11 @@ msgstr "" " Il colore rosso indica che l'ordinamento autore attuale non corrisponde " "all'autore corrente. Non è richiesta alcuna azione se è il risultato voluto." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Numero:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15649,94 +15671,94 @@ msgstr "" "\n" "Doppio clic per visualizzare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Ripristina %s dall'originale" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Imposta la copertina del libro dal formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Imposta i metadati del libro dal formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Aggiungi un formato a questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Rimuovi il formato selezionato da questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Selezionare formati per: " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Non hai i permessi per leggere i file indicati:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Nessun formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Impossibile leggere i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Impossibile leggere i metadati dai formati %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Sfoglia" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "&Rifila i margini" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Scarica co&pertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Genera copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "L'immagine non è valida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Specificare titolo e autore" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" "È necessario specificare un titolo e un autore prima di generare una " "copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Copertina non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Impossibile cambiare la copertina poiché l'immagine non è valida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Tag cambiati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15744,26 +15766,26 @@ msgstr "" "Hai cambiato le etichette. Per poter usare l'editor delle etichette, devi " "annullare o applicare questi cambiamenti. Vuoi applicare i cambiamenti?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Un elenco di lingue separate da virgola per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Lingua sconosciuta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "La lingua %s non è riconosciuta" msgstr[1] "Le lingue %s non sono riconosciute" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&d:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15774,38 +15796,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Questo numero ISBN è valido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Questo numero ISBN è valido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "ISBN non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Digita un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "L'ISBN digitato non è valido. Prova ancora." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "E&ditore:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Cancella la data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "&Pubblicato:" @@ -17714,6 +17736,10 @@ msgstr "Puoi premere il tasto %s per passare alla modalità a schermo intero." msgid "Show &reflections in the cover browser" msgstr "Mostra i &riflessi nel navigatore delle copertine" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "creato da Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18605,7 +18631,7 @@ msgstr "" "dispositivo in «Preferenze->Avanzate->Plugin»" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Avvio del server dei contenuti non riuscito" @@ -19258,18 +19284,22 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "Ricerche salvate riconosciute nell'espressione:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "Testo della ricerca cambiato" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" @@ -19277,108 +19307,108 @@ msgstr "" "Il nome della biblioteca virtuale o il testo della ricerca è cambiato. Vuoi " "scartare questo modifiche?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "Nessun nome" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Devi fornire un nome per la nuova biblioteca virtuale" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "Il nome di una biblioteca virtuale non può iniziare con \"*\"" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "Nome già utilizzato" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "Il nome è già utilizzato. Vuoi sostituirlo con la nuova ricerca?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "Nessuna stringa di ricerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "Devi fornire una ricerca per definire la nuova biblioteca virtuale" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "Ricerca non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "La ricerca non ha trovato alcun libro" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "<Nessuno>" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(tutti i libri)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "Restrizione aggiuntiva" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Modifica biblioteca virtuale" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Rimuovi biblioteca virtuale" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Crea biblioteca virtuale" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "*ricerca corrente" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "Nessuna ricerca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "Sei sicuro di voler rimuovere la biblioteca virtuale {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} di {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} di tutti)" @@ -20670,11 +20700,11 @@ msgstr "Svuota la biblioteca virtuale" msgid "Clear the additional restriction" msgstr "Cancella la restrizione aggiuntiva" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Modalità debug" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20685,11 +20715,11 @@ msgstr "" "di debug sarà disponibile nel file: %s<p>Il registro sarà visualizzato " "automaticamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "L'avvio del server dei contenuti non è riuscito" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20700,7 +20730,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20711,16 +20741,16 @@ msgstr "" "calibre provi a ricostruirlo automaticamente? La ricostruzione potrebbe non " "avvenire completamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Conversione non riuscita: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20764,23 +20794,23 @@ msgstr "" "leggere l'EPUB.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Conversione non riuscita" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Ricetta disattivata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Non riuscita</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Ci sono lavori attivi. Vuoi uscire comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20791,11 +20821,11 @@ msgstr "" "sul dispositivo.<br>\n" " Interrompere comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Lavori attivi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21728,11 +21758,11 @@ msgstr "Nessun tabella trovata" msgid "No table was found" msgstr "Non era stata trovata alcuna tabella" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Nome del test non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21741,20 +21771,20 @@ msgstr "" "Il nome <b>%r</b> non sembra terminare con un'estensione. Il nome deve " "terminare con un'estensione del tipo .epub o .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Trascinare per ridimensionare" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Visualizza" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Nascondi %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Attiva/Disattiva" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 86113017b7..f4a7b45c75 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 10:07+0000\n" "Last-Translator: Shushi Kurose <md81bird@hitaki.net>\n" "Language-Team: Japanese <ja@li.org>\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: 2013-05-18 05:21+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:54+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -958,7 +958,7 @@ msgstr "名付けたプラグインを無効にする" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -980,8 +980,8 @@ msgstr "カスタム列を作成 " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1012,7 +1012,7 @@ msgstr "カードB" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1165,11 +1165,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "デバイス<b>ストレージ・カード</b>上のe-bookの送り先ディレクトリ、のカンマ区切りのリスト。最初に見つかったものが使われます。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "電話機 S60 と通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "WebOSタブレットと通信します。" @@ -1293,15 +1293,15 @@ msgstr "デバイスの書誌情報リストを更新しています..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d / %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "完了" @@ -1324,13 +1324,13 @@ msgstr "" "いくつかの表紙が変換できませんでした。\n" "「詳細を表示」をクリックするとリストを表示します。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "カタログ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "iTunesと通信します。" @@ -1502,8 +1502,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "PocketBook 622リーダーと通信" +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4174,6 +4174,11 @@ msgstr "電子書籍の変換中..." msgid "Running %s plugin" msgstr "プラグイン %s を実行中" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "注釈" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4438,8 +4443,8 @@ msgid "TEMPLATE ERROR" msgstr "テンプレートエラー" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "いいえ" @@ -4447,8 +4452,8 @@ msgstr "いいえ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4460,14 +4465,14 @@ msgid "Title" msgstr "タイトル" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "著者" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "発行者" @@ -4503,7 +4508,7 @@ msgstr "コメント" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4519,7 +4524,7 @@ msgstr "タグ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4531,7 +4536,7 @@ msgid_plural "Series" msgstr[0] "シリーズ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4543,7 +4548,7 @@ msgstr "更新日時" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4674,8 +4679,8 @@ msgstr "" "\n" "表紙イメージとソーシャルな書誌情報を、ISBNに基づいてLibraryThing.comから取得します。\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4911,7 +4916,7 @@ msgid "No details available" msgstr "詳細不明" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4920,63 +4925,59 @@ msgstr "詳細不明" msgid "Table of Contents" msgstr "目次" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "タイトルページ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "索引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "用語解説" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "謝辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "書誌情報" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "出版社のマーク" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "著作権" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "献辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "題辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "前書き" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "図一覧" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "表一覧" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "注釈" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "はじめに" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "本文" @@ -5188,7 +5189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s の %(sidx)s 本" @@ -5198,7 +5199,7 @@ msgid "HTML TOC generation options." msgstr "HTML 目次生成オプション" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5417,7 +5418,7 @@ msgid "Choose Files" msgstr "ファイル選択" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "本" @@ -5729,9 +5730,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "保存先を選択: %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5792,6 +5793,7 @@ msgid "Switch/create library..." msgstr "ライブラリの切り替え/作成..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5799,104 +5801,104 @@ msgstr "ライブラリの切り替え/作成..." msgid "%d books" msgstr "%d 冊" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "ランダムに本を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "クイック・スイッチ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "ライブラリの名前の変更" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "ライブラリを削除" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "ライブラリのメンテナンス" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "ライブラリの書誌情報バックアップステータス" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "すべての本のバックアップを開始" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "ライブラリをチェック" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "ライブラリを元に戻す" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "名前の変更" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "ライブラリの新しい名前を選択 <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "実際のライブラリのフォルダーも名前が変わることに注意してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "すでに存在します" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "フォルダー %s は、すでに存在します。先に削除してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "長すぎます" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "見つかりません" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "名前の変更に失敗しました" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "%sのライブラリの名前の変更に失敗しました。これのよくある原因は、他のプログラムからライブラリ内のファイルが開かれていることです。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "ライブラリが削除されました。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -5905,30 +5907,30 @@ msgstr "" "ライブラリ %s " "はcalibreから削除されました。ファイルはコンピューター上に残っているので、もし完全に削除したい場合には、手動で削除する必要があります。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "なし" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "バックアップステータス" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "書誌情報ファイルを書き出す残りの数: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "書誌情報バックアップ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "書誌情報は、calibreの実行中におよそ3秒あたり1本の速度でバックアップされます。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5938,7 +5940,7 @@ msgstr "" "ライブラリへのパスが長すぎます。%d文字以下でなければなりません。Windowsエクスプローラーを使ってパスが短くなるところへライブラリを移動し、その場所" "をcalibreに設定しなおしてみてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5947,14 +5949,14 @@ msgstr "" msgid "Success" msgstr "成功" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" "calibreライブラリのデータベースにエラーは見つかりませんでした。データベースの情報とライブラリ内のファイルの整合性をチェックしますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5965,37 +5967,37 @@ msgstr "" msgid "Failed" msgstr "失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "データベースの整合性チェックに失敗しました。詳しくは「詳細を表示」をクリックしてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "ライブラリのスキャンを開始します。スキャンには時間がかかることがあります。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "問題はありませんでした" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "ライブラリ内のファイルとデータベースの情報がマッチしました。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "許可されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "環境変数CALIBRE_OVERRIDE_DATABASE_PATHを使っている時にはライブラリの変更はできません。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "ジョブが実行されているときにライブラリは変更できません。" @@ -6024,7 +6026,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "calibreライブラリの本からカタログを作成" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "変換できません" @@ -6158,7 +6160,7 @@ msgstr "環境変数CALIBRE_OVERRIDE_DATABASE_PATHを使用中に他のライブ #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "よろしいですか?" @@ -6675,7 +6677,7 @@ msgid "Move to next highlighted match" msgstr "次のハイライトされた検索結果へ移動" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7504,7 +7506,7 @@ msgid "No books found" msgstr "本が見つかりません" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "許可がありません" @@ -7720,17 +7722,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "<span class=\"series_name\">%(series)s</span>の %(sidx)s 巻" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "コレクション" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "表紙を貼り付け" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "表紙をコピー" @@ -9078,44 +9080,44 @@ msgid "" msgstr "書誌情報を編集。出力ファイルにはできる限り、この書誌情報が付加されます。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "この本には表紙がありません。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "表紙サイズ: %(width)d x %(height)d ピクセル" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "表紙の選択 " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "読み込めません" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "ファイルを読むための権限がありません: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "ファイルの読み込みエラー" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>ファイルの読み込み時にエラーが発生しました: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " は有効な画像ではありません" @@ -9140,7 +9142,7 @@ msgid "&Title: " msgstr "タイトル(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "この本のタイトルを変更" @@ -9170,7 +9172,7 @@ msgstr "タグ(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9179,7 +9181,7 @@ msgstr "本をカテゴライズするタグ。これは検索時に特に便利 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "シリーズ(&S):" @@ -9187,7 +9189,7 @@ msgstr "シリーズ(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "シリーズのリスト。新しいシリーズも追加できます。" @@ -9554,12 +9556,12 @@ msgid "" msgstr "編集されている検索/置換の定義は、定義リストに追加されていません。登録を継続しますか?(定義は使用されません)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "無効な正規表現です" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "次の正規表現は無効です: %s" @@ -9601,7 +9603,7 @@ msgid "Remove the currently selected expression" msgstr "選択中の表現を削除する" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "削除(&R)" @@ -10012,103 +10014,101 @@ msgstr "表紙でブラウズ" msgid "Cover browser could not be loaded" msgstr "表紙ブラウザーがロードできません" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "未定義" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "星" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "未評価" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "'%s'を今日にする" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "'%s'をクリア" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "アイテムエディターを開く" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "値が変更されました" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " インデックス:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "\"{0}\"一覧に無効な値があるので、デフォルト値を使用します" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "変更を適用" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "シリーズを取り除く" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "本を自動的に番号付けする" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "強制的に番号を次からはじめる: " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "\"{0}\"一覧に無効な値が入っているので、リストに表示しません。" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "すべてのタグを削除" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "追加するタグ" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "取り除くタグ" @@ -10368,7 +10368,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10376,7 +10376,7 @@ msgstr "無効なテンプレート" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10428,7 +10428,7 @@ msgstr "テンプレートエディター(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "テンプレートを編集" @@ -11046,7 +11046,7 @@ msgstr "%sを変換時のオプションを設定" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11054,7 +11054,7 @@ msgid "&Title:" msgstr "タイトル(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "著者(&A):" @@ -11114,8 +11114,8 @@ msgid "Location" msgstr "位置" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11249,36 +11249,36 @@ msgid "No matches found" msgstr "一致しませんでした" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "大文字小文字を変更" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "大文字" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "小文字" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "大文字小文字を変更" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "頭文字を大文字化" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "先頭のみ大文字化" @@ -11626,13 +11626,13 @@ msgid "" msgstr "この本の著者のソート方法を指定。例えば、Charles Dickens を Dickens, Charles のようにしてソート。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "評価(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "本の評価(0-5)" @@ -11703,7 +11703,7 @@ msgid "&Force numbers to start with:" msgstr "強制番号付けの最初の番号(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "日付(&D):" @@ -11725,7 +11725,7 @@ msgid "Clear published date" msgstr "発行日をクリア" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "言語(&L):" @@ -12370,7 +12370,7 @@ msgstr "項目" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "検索" @@ -12870,7 +12870,7 @@ msgid "&Author:" msgstr "著者(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "タグ(&G):" @@ -12968,12 +12968,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13045,7 +13045,7 @@ msgstr "カテゴリー検索名: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "無効な名前" @@ -13683,11 +13683,11 @@ msgstr "正規表現 (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "マッチするものはありません" @@ -13716,7 +13716,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "正規表現 (?P<シリーズ番号>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13837,28 +13837,42 @@ msgstr "タグブラウザー" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "バージョン" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "作成: Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "接続された " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "バージョン" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "本の詳細" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14098,76 +14112,84 @@ msgstr "クイック検索をリセット" msgid "Copy current search text (instead of search name)" msgstr "現在の検索文字列をコピー(検索名の替わりに)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "stars" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "デバイス上" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "サイズ (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "修正日" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "検索名は \"{0}\" です" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "この本のUUIDは \"{0}\" です" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "この書籍のディスク上の場所を変えられませんでした。他のプログラムで開かれていないか確認してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "データ設定に失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "データ設定できませんでした。「詳細を表示」をクリックすると理由を見れます。" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "ライブラリ中" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "サイズ" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "削除する、としてマーク" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "ダブルクリックで<b>編集</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "検索名は \"{0}\" です" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14372,7 +14394,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "データベースの場所 %r に問題があります。calibreを終了します。" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "データベースが壊れています" @@ -14456,39 +14478,39 @@ msgstr "終了(&Q)" msgid "Unhandled exception" msgstr "ハンドルされない例外" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "タイトルでソートした場合、この本をどのように扱うかを設定します。例えば、Exorcist をExorcistとする等。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "タイトルソート(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " 緑色は現在のタイトルのソートが、現在のタイトルにマッチしているかを表示します。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " 赤い色は現在のタイトルソートが現在のタイトルにマッチしていない事を表しています。それが意図した場合には、このままでかまいません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "著者が変更されました" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "この本の著者を変更しました。著者をマネージする前に変更を保存しなければなりません。これらの変更を保存しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14498,27 +14520,27 @@ msgstr "" "どのように本の著者をソートするか指定します。例えば、Charles DickensはDickens, " "Charlesのように。ボックスが緑色の場合は、テキストは個々の著者のソート設定にマッチしています。赤色の場合は、著者とこのテキストはマッチしていません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "著者ソート(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " 緑色は現在の著者ソートが現在の著者にマッチしていることを表しています。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr " 赤色は現在の著者ソートが現在の著者にマッチしていない事を表しています。それが意図した場合には、このままで問題ありません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "数字(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14529,116 +14551,116 @@ msgstr "" "\n" "ダブルクリックして表示" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "%sをオリジナルへ戻す" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "選択されたフォーマットから本の表紙を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "選択されたフォーマットから本の書誌情報を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "この本に別フォーマットを追加" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "この本から選択されたフォーマットを削除" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "フォーマットを選ぶ " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "以下のファイルを読むための許可がありません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "フォーマットが選択されていない" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "書誌情報を読めません" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "%s フォーマットから書誌情報を読めませんでした" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "参照(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "トリム(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "表紙をダウンロード(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "表紙を生成(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "有効な画像ではありません" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "タイトルと著者を指定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "表紙を生成するにはタイトルと著者を指定する必要があります" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "無効な表紙" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "画像が無効なので表紙を変更できません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "タグを変更しました。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "タグを変更しました。タグエディターを使うために、変更を適用するか破棄するかしなければなりません。適用しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "この本の言語のカンマ区切りのリスト" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "不明な言語" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "言語 %s を認識できませんでした。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "ID(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14649,38 +14671,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "このISBN番号は有効です" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "このISBN番号は無効です" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "無効なISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "ISBNを入力" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "入力されたISBNは有効ではありません。再入力をお願いします。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "出版社(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "日付を消去" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "発行日(&D):" @@ -16506,6 +16528,10 @@ msgstr "%s キーで全画面モードを切り替えられます。" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "作成: Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17311,7 +17337,7 @@ msgstr "" ">「プラグイン」のデバイスインターフェースプラグインをカスタマイズする事で、各デバイスごとに設定を無視することができます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "コンテンツサーバーの開始に失敗しました" @@ -17906,125 +17932,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(すべての本)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} / {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} / all)" @@ -19267,11 +19297,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "デバッグモード" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19280,11 +19310,11 @@ msgid "" msgstr "" "Calibreをデバッグモードで起動しました。Calibreの終了時、デバッグログが次のファイルに保存されます: %s<p>ログは自動的に表示されます。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "コンテンツサーバーの開始に失敗しました。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19295,7 +19325,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19304,16 +19334,16 @@ msgid "" msgstr "" "%s のライブラリデータベースは壊れています。Calibre に再確認して自動的にリビルドを行わせますか? リビルドは完全には成功しない可能性があります。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "変換エラー" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19336,23 +19366,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "レシピを無効にする" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>失敗</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "ジョブが実行中です。本当に終了しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19362,11 +19392,11 @@ msgstr "" " 終了するとデバイスに問題を引き起こすかもしれません。<br>\n" " 本当に終了しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "アクティブなジョブ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20248,31 +20278,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "テストメールが無効" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "名前<b>%r</b>にはファイル拡張子がありません。名前は .epub や .mobi のような拡張子がなければなりません。" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "ドラッグしてサイズ変更" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "表示" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "切り替え" diff --git a/src/calibre/translations/jv.po b/src/calibre/translations/jv.po index bf8c2fd684..9b92df5124 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-08-09 07:28+0000\n" "Last-Translator: anggoro <ang@desa.in>\n" "Language-Team: Javanese <jv@li.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 != 0;\n" -"X-Launchpad-Export-Date: 2013-05-18 05:21+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:54+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -952,7 +952,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -974,8 +974,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1006,7 +1006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1158,11 +1158,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1266,15 +1266,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1292,13 +1292,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1468,7 +1468,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3926,6 +3926,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4173,8 +4178,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4182,8 +4187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4195,14 +4200,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4238,7 +4243,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4254,7 +4259,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4267,7 +4272,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4279,7 +4284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4396,8 +4401,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4624,7 +4629,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4633,63 +4638,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4901,7 +4902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4911,7 +4912,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5130,7 +5131,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5442,9 +5443,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5503,6 +5504,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5510,134 +5512,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5645,7 +5647,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5654,13 +5656,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5671,37 +5673,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5730,7 +5732,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5864,7 +5866,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6365,7 +6367,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7183,7 +7185,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7394,17 +7396,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8725,44 +8727,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8787,7 +8789,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8817,7 +8819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8826,7 +8828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8834,7 +8836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9197,12 +9199,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9244,7 +9246,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9646,103 +9648,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9999,7 +9999,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10007,7 +10007,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10056,7 +10056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10623,7 +10623,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10631,7 +10631,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10691,8 +10691,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10822,36 +10822,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11183,13 +11183,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11256,7 +11256,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11278,7 +11278,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11905,7 +11905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12382,7 +12382,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12480,12 +12480,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12552,7 +12552,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13173,11 +13173,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13206,7 +13206,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13327,28 +13327,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13589,76 +13603,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13863,7 +13885,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13945,39 +13967,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13985,27 +14007,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14013,117 +14035,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14131,38 +14153,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15916,6 +15938,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16672,7 +16698,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17216,125 +17242,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18557,11 +18587,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18569,11 +18599,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18581,7 +18611,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18589,16 +18619,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18621,34 +18651,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19524,31 +19554,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ka.po b/src/calibre/translations/ka.po index ee12b1750b..12fd590278 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-08-26 09:07+0000\n" "Last-Translator: clouds ge <alexzalk@gmail.com>\n" "Language-Team: Georgian <ka@li.org>\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: 2013-05-18 05:18+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:50+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -949,7 +949,7 @@ msgstr "გათიშე დასახელებული ფლაგი #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -971,8 +971,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1003,7 +1003,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1155,11 +1155,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "დაუკავშირდი S60 ტელეფონებს." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "დაუკავშირდი WebOS ტაბლეტებს." @@ -1263,15 +1263,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1289,13 +1289,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1465,7 +1465,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3923,6 +3923,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4170,8 +4175,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4179,8 +4184,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4192,14 +4197,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4235,7 +4240,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4251,7 +4256,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4264,7 +4269,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4276,7 +4281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4393,8 +4398,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4621,7 +4626,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4630,63 +4635,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4898,7 +4899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4908,7 +4909,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5127,7 +5128,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5439,9 +5440,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5500,6 +5501,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5507,134 +5509,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5642,7 +5644,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5651,13 +5653,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5668,37 +5670,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5727,7 +5729,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5861,7 +5863,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6362,7 +6364,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7180,7 +7182,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7391,17 +7393,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8722,44 +8724,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8784,7 +8786,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8814,7 +8816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8823,7 +8825,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8831,7 +8833,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9194,12 +9196,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9241,7 +9243,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9643,103 +9645,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9996,7 +9996,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10004,7 +10004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10053,7 +10053,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10620,7 +10620,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10628,7 +10628,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10688,8 +10688,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10819,36 +10819,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11180,13 +11180,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11253,7 +11253,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11275,7 +11275,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11902,7 +11902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12379,7 +12379,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12477,12 +12477,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12549,7 +12549,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13170,11 +13170,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13203,7 +13203,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13324,28 +13324,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13586,76 +13600,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13860,7 +13882,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13942,39 +13964,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13982,27 +14004,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14010,117 +14032,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14128,38 +14150,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15913,6 +15935,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16669,7 +16695,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17213,125 +17239,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18554,11 +18584,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18566,11 +18596,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18578,7 +18608,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18586,16 +18616,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18618,34 +18648,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19521,31 +19551,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index c45e9c4c72..2e0dffdc77 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-05-09 10:16+0000\n" "Last-Translator: s k Nagesh <sknagesh@gmail.com>\n" "Language-Team: Kannada <kn@li.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: 2013-05-18 05:22+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:54+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -949,7 +949,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -971,8 +971,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1003,7 +1003,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1155,11 +1155,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1263,15 +1263,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1289,13 +1289,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1465,7 +1465,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3923,6 +3923,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4170,8 +4175,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4179,8 +4184,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4192,14 +4197,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4235,7 +4240,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4251,7 +4256,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4264,7 +4269,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4276,7 +4281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4393,8 +4398,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4621,7 +4626,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4630,63 +4635,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4898,7 +4899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4908,7 +4909,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5127,7 +5128,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5439,9 +5440,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5500,6 +5501,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5507,134 +5509,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5642,7 +5644,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5651,13 +5653,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5668,37 +5670,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5727,7 +5729,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5861,7 +5863,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6362,7 +6364,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7180,7 +7182,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7391,17 +7393,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8722,44 +8724,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8784,7 +8786,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8814,7 +8816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8823,7 +8825,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8831,7 +8833,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9194,12 +9196,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9241,7 +9243,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9643,103 +9645,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9996,7 +9996,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10004,7 +10004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10053,7 +10053,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10620,7 +10620,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10628,7 +10628,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10688,8 +10688,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10819,36 +10819,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11180,13 +11180,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11253,7 +11253,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11275,7 +11275,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11902,7 +11902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12379,7 +12379,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12477,12 +12477,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12549,7 +12549,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13170,11 +13170,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13203,7 +13203,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13324,28 +13324,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13586,76 +13600,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13860,7 +13882,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13942,39 +13964,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13982,27 +14004,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14010,117 +14032,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14128,38 +14150,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15913,6 +15935,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16669,7 +16695,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17213,125 +17239,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18554,11 +18584,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18566,11 +18596,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18578,7 +18608,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18586,16 +18616,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18618,34 +18648,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19521,31 +19551,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 7ed20f10cb..b3bc78e065 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 13:28+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Korean <ko@li.org>\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: 2013-05-18 05:22+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:55+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -956,7 +956,7 @@ msgstr "주어진 이름의 플러그인을 사용하지 않습니다" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -978,8 +978,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1010,7 +1010,7 @@ msgstr "카드 B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1162,11 +1162,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "S60 휴대폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1272,15 +1272,15 @@ msgstr "장치의 메타 정보 목록을 갱신합니다..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "완료됨" @@ -1303,13 +1303,13 @@ msgstr "" "일부 표지를 변환할 수 없었습니다.\n" "목록을 보려면 '상세히 보기'를 누르세요." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "분류" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "iTunes와 통신합니다." @@ -1479,7 +1479,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3996,6 +3996,11 @@ msgstr "전자책에 변형을 실행합니다..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "노트" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4254,8 +4259,8 @@ msgid "TEMPLATE ERROR" msgstr "템플릿 오류" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "아니오" @@ -4263,8 +4268,8 @@ msgstr "아니오" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4276,14 +4281,14 @@ msgid "Title" msgstr "제목" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "저자" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "출판사" @@ -4319,7 +4324,7 @@ msgstr "설명" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4335,7 +4340,7 @@ msgstr "태그" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4348,7 +4353,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4360,7 +4365,7 @@ msgstr "시간 정보" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4484,8 +4489,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4712,7 +4717,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4721,63 +4726,59 @@ msgstr "" msgid "Table of Contents" msgstr "목차" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "제목 페이지" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "색인" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "용어집" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "참고 문헌" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "출판 정보" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "저작권" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "바치는 글" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "서문" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "그림 차례" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "표 차례" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "노트" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "서문" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "본문" @@ -4989,7 +4990,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4999,7 +5000,7 @@ msgid "HTML TOC generation options." msgstr "HTML 목차(TOC) 생성 옵션입니다." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5218,7 +5219,7 @@ msgid "Choose Files" msgstr "파일 선택하기" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "책" @@ -5532,9 +5533,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5593,6 +5594,7 @@ msgid "Switch/create library..." msgstr "라이브러리 전환/생성..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5600,134 +5602,134 @@ msgstr "라이브러리 전환/생성..." msgid "%d books" msgstr "%d 권의 책" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "무작위로 책 선택" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "빠른 전환" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "라이브러리 이름 변경" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "라이브러리 관리" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "라이브러리 메타정보 백업 상태" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "모든 책의 메타정보 백업을 시작" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "라이브러리 검사" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "이름 변경" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "<b>%s</b> 라이브러리의 새로운 이름을 선택하세요. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "이미 존재함" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "%s 폴더는 이미 존재합니다. 삭제를 먼저 하세요." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "이름 변경 실패" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "없음" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "백업 상태" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "메타정보 백업" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5735,7 +5737,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5744,13 +5746,13 @@ msgstr "" msgid "Success" msgstr "성공" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5761,37 +5763,37 @@ msgstr "" msgid "Failed" msgstr "실패" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "데이터베이스 무결성 검사가 실패했으며, 자세한 사항은 상세히 보기를 누르세요." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "문제가 발견되지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "허용안함" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "작업이 실행중이면 라이브러리를 변경할 수 없습니다." @@ -5820,7 +5822,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "당신의 칼리버 라이브러리에 책의 분류를 생성" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "변환할 수 없음" @@ -5954,7 +5956,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "확실합니까?" @@ -6455,7 +6457,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7273,7 +7275,7 @@ msgid "No books found" msgstr "발견된 책이 없습니다" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "권한 없음" @@ -7484,17 +7486,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "모음집" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8817,44 +8819,44 @@ msgid "" msgstr "메타 정보를 지정합니다. 출력 파일은 가능한 이 메타 정보와 같은 것들을 포함할 것입니다." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "읽을 수 없음" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "파일을 읽을 수 있는 권한이 없습니다: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "파일 읽기 오류" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>파일에서 읽어오던 중에 오류가 있었습니다: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " 는(은) 잘못된 그림입니다" @@ -8879,7 +8881,7 @@ msgid "&Title: " msgstr "제목(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "이 책의 제목 변경하기" @@ -8909,7 +8911,7 @@ msgstr "태그(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8919,7 +8921,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "시리즈(&S):" @@ -8927,7 +8929,7 @@ msgstr "시리즈(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "알려진 시리즈의 목록입니다. 새로운 시리즈를 추가할 수 있습니다." @@ -9293,12 +9295,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "잘못된 정규 표현식" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "잘못된 정규 표현식: %s" @@ -9340,7 +9342,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "제거(&R)" @@ -9744,103 +9746,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "표지 탐색기를 불러올 수 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "정의되지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "별" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "별점 지정 안함" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " 색인:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "변경사항 적용" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "시리즈 제거" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "모든 태그 지우기" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "추가할 태그" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "제거할 태그" @@ -10097,7 +10097,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10105,7 +10105,7 @@ msgstr "잘못된 템플릿입니다" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10154,7 +10154,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10721,7 +10721,7 @@ msgstr "%s 변환하기에 대한 옵션 지정" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10729,7 +10729,7 @@ msgid "&Title:" msgstr "제목(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "저자(&A):" @@ -10789,8 +10789,8 @@ msgid "Location" msgstr "위치" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10920,36 +10920,36 @@ msgid "No matches found" msgstr "일치하는 것이 없습니다" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "대소문자 바꾸기" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "대문자" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "소문자" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "대소문자 바꾸기" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "제목 대소문자" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11281,13 +11281,13 @@ msgid "" msgstr "이 책의 저자들을 분류하는 방법을 지정합니다. 예를 들어 찰스 디킨스는 디킨스, 찰스 같이 분류되어야 합니다." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "별점(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "이 책의 별점입니다. 0-5" @@ -11354,7 +11354,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "날짜(&D):" @@ -11376,7 +11376,7 @@ msgid "Clear published date" msgstr "출판일자 지우기" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12006,7 +12006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "검색" @@ -12483,7 +12483,7 @@ msgid "&Author:" msgstr "저자(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "태그(&G):" @@ -12581,12 +12581,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12653,7 +12653,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13274,11 +13274,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "일치하지 않습니다" @@ -13307,7 +13307,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "정규 표현식 (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13428,28 +13428,42 @@ msgstr "태그 탐색기" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "버전" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "Kovid Goyal 에 의해 제작됨" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "연결됨 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "버전" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "책 상세정보" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -13690,76 +13704,84 @@ msgstr "빠른 검색 초기화" msgid "Copy current search text (instead of search name)" msgstr "현재의 검색어를 복사합니다 (검색 이름 대신에)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "장치" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "용량 (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "검색 이름은 \"{0}\"입니다" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "용량" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "<b>편집</b>하려면 더블클릭하세요<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "검색 이름은 \"{0}\"입니다" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13964,7 +13986,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "%r 위치는 잘못된 데이터베이스 위치입니다. Calibre를 지금 종료합니다." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "데이터베이스 오류 발견" @@ -14046,39 +14068,39 @@ msgstr "종료(&Q)" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14086,27 +14108,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14114,117 +14136,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "선택된 형식에서 책의 표지를 지정" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "형식을 선택하세요: " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "당신은 다음의 파일들을 읽을 권한이 없습니다:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "선택된 형식이 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "메타 정보를 읽을 수 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "%s 형식에서 메타 정보를 읽을 수 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "찾기(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "표지 내려받기(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "표지 생성(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "올바른 그림 형식이 아닙니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "제목과 저자 지정" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "표지를 생성하기 전에 제목과 저자를 지정해야 합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14232,38 +14254,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "이 ISBN 숫자는 맞습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "이 ISBN 숫자는 맞지 않습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "출판사(&D):" @@ -16027,6 +16049,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "Kovid Goyal 에 의해 제작됨" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16788,7 +16814,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "컨텐츠 서버 실행이 실패했습니다" @@ -17334,125 +17360,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(모든 책)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({1} 중에 {0})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "(전 {0}권)" @@ -18677,11 +18707,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18689,11 +18719,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18701,7 +18731,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18709,16 +18739,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "변환 오류" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18741,34 +18771,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "레시피 사용 안함" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>실패</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "활동중인 작업이 있습니다. 종료하는게 확실합니까?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19647,31 +19677,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "크기를 변경하려면 드래그하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "보기" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ku.po b/src/calibre/translations/ku.po index 5b8e489cf2..1010d01cb1 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-12-12 17:33+0000\n" "Last-Translator: Erdal Ronahi <erdal.ronahi@gmail.com>\n" "Language-Team: Kurdish <ku@li.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: 2013-05-18 05:22+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:55+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 6ab0045347..8d2db08680 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-17 20:15+0000\n" "Last-Translator: Mindaugas B. <Unknown>\n" "Language-Team: Lithuanian <lt@li.org>\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: 2013-05-18 05:23+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:55+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -63,8 +63,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -90,8 +90,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -126,7 +126,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -163,15 +163,15 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -955,7 +955,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -977,8 +977,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1009,7 +1009,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1161,11 +1161,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1269,15 +1269,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "baigta" @@ -1295,13 +1295,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalogas" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1471,7 +1471,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3929,6 +3929,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4176,8 +4181,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4185,8 +4190,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4198,14 +4203,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4241,7 +4246,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4257,7 +4262,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4270,7 +4275,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4282,7 +4287,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4399,8 +4404,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4627,7 +4632,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4636,63 +4641,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4904,7 +4905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4914,7 +4915,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5133,7 +5134,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5445,9 +5446,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5506,6 +5507,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5513,134 +5515,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5648,7 +5650,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5657,13 +5659,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5674,37 +5676,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5733,7 +5735,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5867,7 +5869,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6368,7 +6370,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7186,7 +7188,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7397,17 +7399,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8728,44 +8730,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8790,7 +8792,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8829,7 +8831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8837,7 +8839,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9200,12 +9202,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9247,7 +9249,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9649,103 +9651,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10002,7 +10002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10010,7 +10010,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10059,7 +10059,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10626,7 +10626,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10634,7 +10634,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10694,8 +10694,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10825,36 +10825,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11186,13 +11186,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11259,7 +11259,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11281,7 +11281,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11908,7 +11908,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12385,7 +12385,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12483,12 +12483,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12555,7 +12555,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13176,11 +13176,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13209,7 +13209,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13330,28 +13330,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13592,76 +13606,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13866,7 +13888,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13948,39 +13970,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13988,27 +14010,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14016,117 +14038,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14134,38 +14156,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15919,6 +15941,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16675,7 +16701,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17219,125 +17245,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18560,11 +18590,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18572,11 +18602,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18584,7 +18614,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18592,16 +18622,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18624,34 +18654,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19527,31 +19557,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index 48ff944627..e493ac2b68 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa <Unknown>\n" "Language-Team: Latgalian <ltg@li.org>\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: 2013-05-18 05:34+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:07+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 97fb053662..439c199c06 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-01-03 19:23+0000\n" "Last-Translator: Inga V <ivanaga@inbox.lv>\n" "Language-Team: Latvian <ivars.arins@dotnet.lv>\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: 2013-05-18 05:23+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:55+0000\n" +"X-Generator: Launchpad (build 16640)\n" "X-Poedit-Country: LATVIA\n" "Language: lv\n" "X-Poedit-Language: Latvian\n" @@ -65,8 +65,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -92,8 +92,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -128,7 +128,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -165,15 +165,15 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -988,7 +988,7 @@ msgstr "Atspējot nosaukto spraudni" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1010,8 +1010,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1042,7 +1042,7 @@ msgstr "Karte B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1194,11 +1194,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Komunicē ar S60 telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Komunicēt ar WebOS planšetēm." @@ -1326,15 +1326,15 @@ msgstr "Atjauno ierīces metadatu katalogu..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d no %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "pabeigts" @@ -1357,13 +1357,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalogs" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Komunicēt ar iTunes" @@ -1539,8 +1539,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Komunicēt ar PocketBook 622 e-grāmatu lasītāju." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4099,6 +4099,11 @@ msgstr "Veic e-grāmatas pārveidošanu..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Piezīmes" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4362,8 +4367,8 @@ msgid "TEMPLATE ERROR" msgstr "ŠABLONA KĻŪDA" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nē" @@ -4371,8 +4376,8 @@ msgstr "Nē" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4384,14 +4389,14 @@ msgid "Title" msgstr "Nosaukums" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autors(i)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Izdevējs" @@ -4427,7 +4432,7 @@ msgstr "Komentāri" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4443,7 +4448,7 @@ msgstr "Birkas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4457,7 +4462,7 @@ msgstr[1] "Sērijas" msgstr[2] "Sērijas" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4469,7 +4474,7 @@ msgstr "Laika zīmogs" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4597,8 +4602,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4834,7 +4839,7 @@ msgid "No details available" msgstr "Nav detaļas" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4843,63 +4848,59 @@ msgstr "Nav detaļas" msgid "Table of Contents" msgstr "Satura rādītājs" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Titullapa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Indekss" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Vārdnīca" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Pateicības" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliogrāfija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Pēcvārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Autortiesības" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Veltījums" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigrāfs" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Priekšvārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Ilustrāciju saraksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Tabulu saraksts" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Piezīmes" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Priekšvārds" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Pamatteksts" @@ -5111,7 +5112,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Grāmata %(sidx)s no %(series)s" @@ -5121,7 +5122,7 @@ msgid "HTML TOC generation options." msgstr "Iestatījumi HTML satura rādītāja ģenerēšanai." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5340,7 +5341,7 @@ msgid "Choose Files" msgstr "Izvēlieties failus" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Grāmatas" @@ -5657,9 +5658,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5718,6 +5719,7 @@ msgid "Switch/create library..." msgstr "Pārslēgt/izveidot bibliotēku" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5725,134 +5727,134 @@ msgstr "Pārslēgt/izveidot bibliotēku" msgid "%d books" msgstr "%d grāmatas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Izvēlēties nejaušu grāmatu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Pārdēvēt bibliotēku" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Noņemt bibliotēku" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Bibliotēkas apkopšana" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Bibliotēkas metadatu rezerves kopijas stāvoklis" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Pārbaudīt bibliotēku" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Atjaunot datubāzi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Pārdēvēt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Jau eksistē" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Mape %s jau eksistē. Sākumā to izdzēšiet." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Par garu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Pārsaukt neizdevās" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Rezerves kopijas stāvoklis" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Atlikušie grāmatu metadatu faili, kas jāieraksta: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5860,7 +5862,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5869,13 +5871,13 @@ msgstr "" msgid "Success" msgstr "Veiksmīgi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5886,37 +5888,37 @@ msgstr "" msgid "Failed" msgstr "Nesekmīgi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Problēmas nav atrastas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Kamēr ir aktīvi uzdevumi, bibliotēkas nevar mainīt." @@ -5945,7 +5947,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Ģenerēt bibliotēkas grāmatu katalogu" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Nav iespējams pārveidot" @@ -6079,7 +6081,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Vai esat pārliecināts?" @@ -6587,7 +6589,7 @@ msgid "Move to next highlighted match" msgstr "Pāriet uz nākošo iezīmēto rezultātu" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7405,7 +7407,7 @@ msgid "No books found" msgstr "Grāmatas nav atrastas" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7616,17 +7618,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Kolekcijas" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Ielīmēt vāku" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Kopēt vāku" @@ -8948,44 +8950,44 @@ msgstr "" "Norāda metadatus. Rezultāta failā ierakstīs pēc iespējas vairāk metadatus." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Šai gramata nav vāka" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Izvēlēties vāku " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Nevar nolasīt" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Jums nav tiesību lai lasītu failu: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Kļūda nolasot failu" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -9010,7 +9012,7 @@ msgid "&Title: " msgstr "&Nosaukums " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Maina šīs grāmatas nosaukumu" @@ -9041,7 +9043,7 @@ msgstr "&Birkas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9050,7 +9052,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Sērija:" @@ -9058,7 +9060,7 @@ msgstr "&Sērija:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Zināmo sēriju saraksts. Jūs varat pievienot jaunas sērijas." @@ -9421,12 +9423,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9468,7 +9470,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9872,103 +9874,101 @@ msgstr "Pārlūkot vākus" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "zvaigzne(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10225,7 +10225,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10233,7 +10233,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10282,7 +10282,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10849,7 +10849,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10857,7 +10857,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10917,8 +10917,8 @@ msgid "Location" msgstr "Atrašanās vieta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11048,36 +11048,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11411,13 +11411,13 @@ msgstr "" "jākārto kā Dikenss, Čārlzs." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Vērtējums:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Šīs grāmatas vērtējums (0 - 5 zvaigznes)" @@ -11484,7 +11484,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datums:" @@ -11506,7 +11506,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12133,7 +12133,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Meklēt" @@ -12610,7 +12610,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12708,12 +12708,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12780,7 +12780,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13401,11 +13401,11 @@ msgstr "Regulārā izteiksme (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Nesakrīt" @@ -13434,7 +13434,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regulārā izteiksme (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13555,28 +13555,42 @@ msgstr "Birku pārlūks" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versija" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "izveidojis Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Savienots " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versija" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Grāmatas detaļas" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -13817,76 +13831,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "zvaigzne(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Izmērs (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Meklēšanas apzīmējums \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "Šīs grāmatas UUID ir \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Izmērs" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Meklēšanas apzīmējums \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14091,7 +14113,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14173,39 +14195,39 @@ msgstr "" msgid "Unhandled exception" msgstr "Neparedzēts izņēmums" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14213,27 +14235,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14241,117 +14263,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Uzstāda vāka attēlu izvēlētā formāta grāmatai" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Izvēlieties formātus " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Pārlūkot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "Ģ&enerēt vāku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Nederīgs vāks" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Nezināma valoda" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&d(i):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14362,38 +14384,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "ISBN numurs ir derīgs" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "ISBN numurs nav derīgs" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Nederīgs ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Ievadiet ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Ievadītais ISBN nav derīgs. Mēģiniet vēlreiz." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Izdevējs:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Notīrīt datumu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "I&zdota:" @@ -16155,6 +16177,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "izveidojis Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16913,7 +16939,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17461,125 +17487,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(visas grāmatas)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} no {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} no visām)" @@ -18804,11 +18834,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Atkļūdošanas režīms" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18818,11 +18848,11 @@ msgstr "" "Calibre ir palaista atkļūdošanas režīmā. Pēc calibre aizvēršanas " "atkļūdošanas žurnāls būs pieejams failā %s<p>Fails tiks atvērts automātiski." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18830,7 +18860,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18838,16 +18868,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Pārveidošanas kļūda" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18870,34 +18900,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Aktīvie darbi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19773,11 +19803,11 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -19786,20 +19816,20 @@ msgstr "" "Izskatās, ka nosaukums<b>%r</b> nebeidzas ar paplašinājumu. Nosaukumam ir " "jābeidzās ar faila paplašinājumu, piemēram .epub vai .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Parādīt" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Pārslēgt" diff --git a/src/calibre/translations/mk.po b/src/calibre/translations/mk.po index b05a575ebe..f850de474e 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-11-26 20:57+0000\n" "Last-Translator: ScHRiLL <Unknown>\n" "Language-Team: Macedonian <mk@li.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 % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2013-05-18 05:23+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:56+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index 7a23c9c1c1..b329398d9d 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Malayalam <ml@li.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: 2013-05-18 05:23+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:56+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -952,7 +952,7 @@ msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലു #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -974,8 +974,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1006,7 +1006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1158,11 +1158,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1266,15 +1266,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1292,13 +1292,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1469,7 +1469,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3927,6 +3927,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4178,8 +4183,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4187,8 +4192,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4200,14 +4205,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4243,7 +4248,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4259,7 +4264,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4272,7 +4277,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4284,7 +4289,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4401,8 +4406,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4629,7 +4634,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4638,63 +4643,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4906,7 +4907,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4916,7 +4917,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5135,7 +5136,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5447,9 +5448,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5508,6 +5509,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5515,134 +5517,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5650,7 +5652,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5659,13 +5661,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5676,37 +5678,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5735,7 +5737,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5869,7 +5871,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6370,7 +6372,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7188,7 +7190,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7399,17 +7401,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8730,44 +8732,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8792,7 +8794,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8822,7 +8824,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8831,7 +8833,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8839,7 +8841,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9202,12 +9204,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9249,7 +9251,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9651,103 +9653,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10004,7 +10004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10012,7 +10012,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10061,7 +10061,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10628,7 +10628,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10636,7 +10636,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10696,8 +10696,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10827,36 +10827,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11188,13 +11188,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11261,7 +11261,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11283,7 +11283,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11910,7 +11910,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12387,7 +12387,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12485,12 +12485,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12557,7 +12557,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13178,11 +13178,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13211,7 +13211,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13332,28 +13332,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13594,76 +13608,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13868,7 +13890,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13950,39 +13972,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13990,27 +14012,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14018,117 +14040,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14136,38 +14158,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15921,6 +15943,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16677,7 +16703,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17221,125 +17247,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18562,11 +18592,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18574,11 +18604,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18586,7 +18616,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18594,16 +18624,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18626,34 +18656,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19529,31 +19559,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 63dddd6843..23004113c4 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Marathi <mr@li.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: 2013-05-18 05:24+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:56+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -953,7 +953,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -975,8 +975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1007,7 +1007,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1159,11 +1159,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1267,15 +1267,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "पूर्ण झालेले" @@ -1293,13 +1293,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "पुस्तक सूची" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1469,7 +1469,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3927,6 +3927,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "टिपा" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4174,8 +4179,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "नाही" @@ -4183,8 +4188,8 @@ msgstr "नाही" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4196,14 +4201,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "लेखक" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "प्रकाशक" @@ -4239,7 +4244,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4255,7 +4260,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4268,7 +4273,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4280,7 +4285,7 @@ msgstr "कालमुद्रा" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4397,8 +4402,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4625,7 +4630,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4634,63 +4639,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "मुख्यपृष्ठ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "सूची" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "शब्दसूची" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "प्रकाशन हक्क" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "अर्पण" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "उदाहरन सूची" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "कोष्टकांची यादी" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "टिपा" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "लेखकाचे मनोगत" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4902,7 +4903,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4912,7 +4913,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5131,7 +5132,7 @@ msgid "Choose Files" msgstr "फाइल निवडा" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "पुस्तके" @@ -5443,9 +5444,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5504,6 +5505,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5511,134 +5513,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5646,7 +5648,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5655,13 +5657,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5672,37 +5674,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "परवानगी नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5731,7 +5733,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "रुपांतर करू शकत नाही" @@ -5865,7 +5867,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "तुम्हाला खात्री आहे?" @@ -6366,7 +6368,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7184,7 +7186,7 @@ msgid "No books found" msgstr "कोणतेही पुस्तक सापडले नाही" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "परवानगी नाही" @@ -7395,17 +7397,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8726,44 +8728,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "वाचू सहजत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8788,7 +8790,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8818,7 +8820,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8827,7 +8829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "शृंखला" @@ -8835,7 +8837,7 @@ msgstr "शृंखला" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9198,12 +9200,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9245,7 +9247,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9647,103 +9649,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "तारांकन" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "अतारांकित" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " सूची:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10000,7 +10000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10008,7 +10008,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10057,7 +10057,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10624,7 +10624,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10632,7 +10632,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10692,8 +10692,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10823,36 +10823,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11184,13 +11184,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11257,7 +11257,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11279,7 +11279,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11906,7 +11906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12383,7 +12383,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12481,12 +12481,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12553,7 +12553,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13174,11 +13174,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13207,7 +13207,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13328,28 +13328,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "आवृत्ती" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "कोविड गोयालद्वारा निर्मित" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "आवृत्ती" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "पुस्तकाचा तपशील" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13590,76 +13604,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13864,7 +13886,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13946,39 +13968,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13986,27 +14008,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14014,117 +14036,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "मेटाडाटा वाचू शकत नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14132,38 +14154,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15917,6 +15939,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "कोविड गोयालद्वारा निर्मित" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16673,7 +16699,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17217,125 +17243,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18558,11 +18588,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18570,11 +18600,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18582,7 +18612,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18590,16 +18620,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18622,34 +18652,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19525,31 +19555,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index 6b14a67c74..991a79ee50 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-09-04 04:15+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.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: 2013-05-18 05:24+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:56+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -966,7 +966,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -988,8 +988,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1020,7 +1020,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1172,11 +1172,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1280,15 +1280,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1306,13 +1306,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1482,7 +1482,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3940,6 +3940,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4190,8 +4195,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4199,8 +4204,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4212,14 +4217,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4255,7 +4260,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4271,7 +4276,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4284,7 +4289,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4296,7 +4301,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4413,8 +4418,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4641,7 +4646,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4650,63 +4655,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4918,7 +4919,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4928,7 +4929,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5147,7 +5148,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5459,9 +5460,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5520,6 +5521,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5527,134 +5529,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5662,7 +5664,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5671,13 +5673,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5688,37 +5690,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5747,7 +5749,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5881,7 +5883,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6382,7 +6384,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7200,7 +7202,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7411,17 +7413,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8742,44 +8744,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8804,7 +8806,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8834,7 +8836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8843,7 +8845,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8851,7 +8853,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9214,12 +9216,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9261,7 +9263,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9663,103 +9665,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10016,7 +10016,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10024,7 +10024,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10073,7 +10073,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10640,7 +10640,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10648,7 +10648,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10708,8 +10708,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10839,36 +10839,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11200,13 +11200,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11273,7 +11273,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11295,7 +11295,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11922,7 +11922,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12399,7 +12399,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12497,12 +12497,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12569,7 +12569,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13190,11 +13190,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13223,7 +13223,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13344,28 +13344,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13606,76 +13620,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13880,7 +13902,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13962,39 +13984,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14002,27 +14024,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14030,117 +14052,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14148,38 +14170,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15933,6 +15955,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16689,7 +16715,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17233,125 +17259,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18574,11 +18604,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18586,11 +18616,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18598,7 +18628,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18606,16 +18636,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18638,34 +18668,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19541,31 +19571,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 633fe28053..aaf6787c75 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 11:02+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Norwegian Bokmal <nb@li.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: 2013-05-18 05:25+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:57+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -995,7 +995,7 @@ msgstr "Slå av navngitte programtillegg" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1017,8 +1017,8 @@ msgstr "lager tilpasset kolonne " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1049,7 +1049,7 @@ msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1201,11 +1201,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Kommuniser med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Kommuniser med WebOS tablet." @@ -1328,15 +1328,15 @@ msgstr "Oppdaterer metadatalister for enheten..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d av %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "fullført" @@ -1359,13 +1359,13 @@ msgstr "" "Noen av omslagsbildene kunne ikke konverteres.\n" "Klikk \"Vis Detaljer\" for liste." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Kommuniser med iTunes" @@ -1538,7 +1538,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -4337,6 +4337,11 @@ msgstr "Kjører transformering av e-boken..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Merknader" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4606,8 +4611,8 @@ msgid "TEMPLATE ERROR" msgstr "FEIL I MALEN" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nei" @@ -4615,8 +4620,8 @@ msgstr "Nei" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4628,14 +4633,14 @@ msgid "Title" msgstr "Tittel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Forfatter(e)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Forlag" @@ -4671,7 +4676,7 @@ msgstr "Sammendrag:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4687,7 +4692,7 @@ msgstr "Nøkkelord" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4700,7 +4705,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4712,7 +4717,7 @@ msgstr "Tidstempel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4847,8 +4852,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5075,7 +5080,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5084,63 +5089,59 @@ msgstr "" msgid "Table of Contents" msgstr "Innholdsfortegnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Tittelside" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Innhold" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Ordliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Påskjønnelse" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Litteraturliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Opphavsrettighet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Tilegnet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Illustrasjonsliste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Tabell-liste" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Merknader" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Hovedtekst" @@ -5352,7 +5353,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5362,7 +5363,7 @@ msgid "HTML TOC generation options." msgstr "HTML TOC genereringsvalg." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5589,7 +5590,7 @@ msgid "Choose Files" msgstr "Velg filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Bøker" @@ -5908,9 +5909,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5969,6 +5970,7 @@ msgid "Switch/create library..." msgstr "Bytt/opprett bibliotek..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5976,93 +5978,93 @@ msgstr "Bytt/opprett bibliotek..." msgid "%d books" msgstr "%d bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Velg en tilfeldig bok" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Hurtigbytte" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Endre navn på bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Vedlikehold av bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Sikkerhetskopistatus for metadata i biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Start sikkerhetskopiering av metadata for alle bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Undersøk biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Gjennopprett database" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Endre navn" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Velg et nytt navn for biblioteket <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Merk deg at den aktuelle bibliotekforlderen vil få nytt navn." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Eksisterer allerede" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Folderen %s finnes fra før. Slett denne først." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Navneendring feilet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6071,35 +6073,35 @@ msgstr "" "Kunne ikke gi nytt navn til biblioteket på %s. Den vanligste årsaken for " "dette er hvis en av filene i biblioteket er åpnet i et annet program." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "ingen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Sikkerhetskopieringsstatus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Metadatafiler for bøker som gjenstår å skrives: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Sikkerhetskopier metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6107,7 +6109,7 @@ msgstr "" "Metadata vil bli sikkerhetskopiert mens calibre kjører, i en rate av ca 1 " "bok hvert tredje sekund." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6115,7 +6117,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6124,7 +6126,7 @@ msgstr "" msgid "Success" msgstr "Vellykket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6133,7 +6135,7 @@ msgstr "" "det finnes filer i biblioteket ditt som samsvarer med informasjonen i " "databasen?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6144,33 +6146,33 @@ msgstr "" msgid "Failed" msgstr "Mislykket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Sjekk av Integriteten av databasen slo feil. Klikk Vis detaljer for å se " "detaljene." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Ingen problemer ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "Filene i biblioteket ditt samsvarer med informasjonen i databasen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Ikke tillatt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6178,7 +6180,7 @@ msgstr "" "Du kan ikke endre biblioteket når du bruker miljøet varierende " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Du kan ikke bytte bibliotek når en arbeidssessjon pågår." @@ -6207,7 +6209,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Kan ikke konvertere" @@ -6343,7 +6345,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Er du sikker?" @@ -6861,7 +6863,7 @@ msgid "Move to next highlighted match" msgstr "Flytt til neste merkede treff" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7689,7 +7691,7 @@ msgid "No books found" msgstr "Ingen bøker ble funnet" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Ingen tilatelse" @@ -7916,17 +7918,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Samlinger" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Lim inn omslag" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Kopier omslag" @@ -9270,44 +9272,44 @@ msgstr "" "som mulig." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Velg omslag for " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Kan ikke lese" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Du har ikke tillatelse til å lese denne filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Feil under lesing av fil" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>En feil oppsto under lesing fra filen: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " er ikke et tillatt bilde" @@ -9332,7 +9334,7 @@ msgid "&Title: " msgstr "&Tittel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Forandre bokens tittel" @@ -9364,7 +9366,7 @@ msgstr "Ta&gger: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9375,7 +9377,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Serier:" @@ -9383,7 +9385,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Liste av kjente serier. Du kan legge til nye serier." @@ -9749,12 +9751,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Ugyldig regulæruttrykk" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Ugyldig regulæruttrykk: %s" @@ -9796,7 +9798,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Fjern" @@ -10205,67 +10207,65 @@ msgstr "Søk blant omslag" msgid "Cover browser could not be loaded" msgstr "Omslagssøker kunne ikke starte" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Ikke definert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "Stjerne(r)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Ikke rangert" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Setter '%s' til i dag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " indeks:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10273,23 +10273,23 @@ msgstr "" "Opplistingen \"{0}\" inneholder en avslått verdi som vil bli satt som " "standard" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Fjern serier" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Nummerer bøker automatisk" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Tving tall til å starte med " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -10297,15 +10297,15 @@ msgstr "" "Opplistingen \"{0}\" inneholder en avslått verdi som ikke vil bli å finne i " "listen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Fjerne alle emneord" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "emneord som skal legges til" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "emneord som skal fjernes" @@ -10567,7 +10567,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10575,7 +10575,7 @@ msgstr "Ugyldig mal" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10624,7 +10624,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Rediger mal" @@ -11206,7 +11206,7 @@ msgstr "Sett valg for konvertering %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11214,7 +11214,7 @@ msgid "&Title:" msgstr "&Tittel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Forfatter(e)" @@ -11276,8 +11276,8 @@ msgid "Location" msgstr "Lokalisering" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11410,36 +11410,36 @@ msgid "No matches found" msgstr "Ingen treff" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Endre mellom store og små bokstaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Store bokstaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Små bokstaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Bytt mellom store og små bokstaver" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Store eller små bokstaver i tittelen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Store bokstaver" @@ -11799,13 +11799,13 @@ msgstr "" "Charles Dickens skal sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Bedømning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Bedømning av denne boken. 0-5 stjerner" @@ -11880,7 +11880,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Dato:" @@ -11902,7 +11902,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12556,7 +12556,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Søk" @@ -13042,7 +13042,7 @@ msgid "&Author:" msgstr "&Forfatter:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Emne&ord:" @@ -13141,12 +13141,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13213,7 +13213,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13857,11 +13857,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Ingen treff" @@ -13890,7 +13890,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regulært uttrykk (?P<serieoppføring>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14011,28 +14011,42 @@ msgstr "Emneordspanel" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versjon" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "laget av Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Tilkoblet " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versjon" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14275,76 +14289,84 @@ msgstr "Tilbakestill hurtigsøk" msgid "Copy current search text (instead of search name)" msgstr "Kopier gjeldende søketekst (istedet for søkenavn)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "i enheten" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Størrelse (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Søkenavnet er \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "Denne bokens UUID er \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "I biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Merket for sletting" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dobbelklikk til <b>rediger</b> me<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Søkenavnet er \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14553,7 +14575,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Dårlig valgt databaseområde %r. Calibre avsluttes." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Ødelagt database" @@ -14637,7 +14659,7 @@ msgstr "&Avslutt" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -14645,11 +14667,11 @@ msgstr "" "Spesifiser hvordan denne boken skal sorteres etter tittel. For eksempel: En " "Snømann kan sorteres som Snømann, En." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -14657,7 +14679,7 @@ msgstr "" " Den grønne fargen indikerer at den gjeldende tittelsorteringen samsvarer " "med den gjeldende tittelen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -14666,17 +14688,17 @@ msgstr "" "samsvarer med gjeldende tittel. Du behøver ikke gjøre noe dersom dette er " "noe du ønsker." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14689,11 +14711,11 @@ msgstr "" "forfattersorteingsstrengen. Dersom fargen er rød, vil forfatterne og denne " "teksten ikke samsvare." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -14701,7 +14723,7 @@ msgstr "" " Den grønne fargen indikerer at den gjeldende forfattersorteringen samsvarer " "med gjeldene forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -14710,11 +14732,11 @@ msgstr "" "samsvarer med gjeldende forfatter. Ingen handling behøves dersom dette er " "hva du ønsker." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14722,118 +14744,118 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Legg inn omslaget for boken fra det valgte formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Velg formater for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Du har ikke tillatelse til å lese fra følgende filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Ingen formater er valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Kunne ikke lese metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunne ikke lese metadata fra %s formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Bla" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "F&injuster" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Last ned &omslagsbilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Generer et omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Ikke gylding bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Spesifiser tittel og forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" "Du må spesifisere tittel og forfatter bør du genererer et omslagsbilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Emneord er endret" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14841,38 +14863,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Dette ISBN-nummeret er gyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Dette ISBN-nummeret er ugyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Publisert&t" @@ -16674,6 +16696,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "laget av Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17479,7 +17505,7 @@ msgstr "" "preferanser->Avansert->Plugins" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Kunne ikke starte innholdsserveren" @@ -18031,125 +18057,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(Alle bøker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} av {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} av alle)" @@ -19377,11 +19407,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Feilsøkingsmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19392,11 +19422,11 @@ msgstr "" "calibre, vil feilsøkingsloggen bli tilgjengelig i feltet: %s<p>Denne loggen " "vil vises automatisk." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19404,7 +19434,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19412,16 +19442,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Feil ved konverteringen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19444,23 +19474,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Beskrivelse Slettet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Feilet</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finnes aktive oppgaver. Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19470,11 +19500,11 @@ msgstr "" " Å avslutte kan føre til feil på enheten.<br>\n" " Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20368,31 +20398,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Dra for å endre størrelse" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Vis" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Veksle" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 3aac03cd12..2b1d78ad91 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-01-26 09:58+0000\n" "Last-Translator: Игорь <bogdannp@yandex.ru>\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: 2013-05-18 05:24+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:57+0000\n" +"X-Generator: Launchpad (build 16640)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -65,8 +65,8 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -92,8 +92,8 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -128,7 +128,7 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -165,15 +165,15 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -981,7 +981,7 @@ msgstr "Gewähltes Plugin ausschalten" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1003,8 +1003,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1035,7 +1035,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1187,11 +1187,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1295,15 +1295,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1321,13 +1321,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1497,7 +1497,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -4138,6 +4138,11 @@ msgstr "Führe Veränderungen am eBook durch..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Anmerkungen" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4408,8 +4413,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4417,8 +4422,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4430,14 +4435,14 @@ msgid "Title" msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(en)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Herausgeber" @@ -4473,7 +4478,7 @@ msgstr "Bemerkung" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4489,7 +4494,7 @@ msgstr "Etiketten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4502,7 +4507,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4514,7 +4519,7 @@ msgstr "Zeitstempel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4645,8 +4650,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4873,7 +4878,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4882,63 +4887,59 @@ msgstr "" msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Anmerkungen" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Haupttext" @@ -5150,7 +5151,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5160,7 +5161,7 @@ msgid "HTML TOC generation options." msgstr "Einstellungen zur Erstellung von HTML Inhaltsverzeichnissen." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5391,7 +5392,7 @@ msgid "Choose Files" msgstr "Dateien wählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Bücher" @@ -5708,9 +5709,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5770,6 +5771,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5777,134 +5779,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Gibts hier schon" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "kein" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5912,7 +5914,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5921,13 +5923,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5938,37 +5940,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Das ist nicht gestattet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5997,7 +5999,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Konvertierung nicht möglich" @@ -6131,7 +6133,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Sicher?" @@ -6632,7 +6634,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7456,7 +7458,7 @@ msgid "No books found" msgstr "Keine Bücher gefunden" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Zugriff verweigert" @@ -7670,17 +7672,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -9014,44 +9016,44 @@ msgstr "" "enthalten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Wählen Sie das Umschlagbild für " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Lesen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Es trat ein Fehler beim Lesen dieser Datei auf: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" @@ -9076,7 +9078,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" @@ -9108,7 +9110,7 @@ msgstr "&Etiketten: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9120,7 +9122,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Reihen:" @@ -9128,7 +9130,7 @@ msgstr "&Reihen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen." @@ -9493,12 +9495,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Ungültiger regulärer Ausdruck" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Ungültiger regulärer Ausdruck: %s" @@ -9540,7 +9542,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9953,103 +9955,101 @@ msgstr "Umschlagbilder durchsuchen" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10312,7 +10312,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10320,7 +10320,7 @@ msgstr "Ungültige Vorlage" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10369,7 +10369,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10937,7 +10937,7 @@ msgstr "Einstellungen für das Konvertieren %s setzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10945,7 +10945,7 @@ msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(en):" @@ -11005,8 +11005,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11136,36 +11136,36 @@ msgid "No matches found" msgstr "Keine Treffer gefunden" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Groß-/Kleinschreibung ändern" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Großschreibung" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Kleinschreibung" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Groß-/Kleinschreibung vertauschen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Wortanfänge groß schreiben" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11499,13 +11499,13 @@ msgstr "" "Dickens\" zum Beispiel als \"Dickens, Charles\"." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Bewertung:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" @@ -11574,7 +11574,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datum:" @@ -11596,7 +11596,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12223,7 +12223,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Suche" @@ -12706,7 +12706,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12804,12 +12804,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12876,7 +12876,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13519,11 +13519,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Kein Treffer" @@ -13552,7 +13552,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regulärer Ausdruck (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13673,28 +13673,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Angeschlossen: " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13938,76 +13952,84 @@ msgstr "Quick Search löschen" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Größe (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Doppelklick ermöglicht <b>Bearbeitung</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14214,7 +14236,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14296,39 +14318,39 @@ msgstr "Be&enden" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14336,27 +14358,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14364,117 +14386,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Formate wählen für " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Sie haben nicht die Berechtigung, die folgenden Dateien zu lesen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Kein Format gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Kein gültiges Bild." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14482,38 +14504,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" @@ -16280,6 +16302,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17050,7 +17076,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Content Server konnte nicht gestartet werden" @@ -17599,125 +17625,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18942,11 +18972,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18954,11 +18984,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18966,7 +18996,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18974,16 +19004,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19006,24 +19036,24 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Misslungen</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19034,11 +19064,11 @@ msgstr "" "verursachen.<br>\n" " Sind Sie sicher, dass sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19925,31 +19955,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 00038e9a1d..4bbd7b57b7 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-04-11 11:16+0000\n" -"Last-Translator: Kovid Goyal <Unknown>\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-28 05:02+0000\n" +"Last-Translator: drMerry <Unknown>\n" "Language-Team: Dutch <ubuntu-l10n-nl@lists.ubuntu.com>\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: 2013-05-18 05:16+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-28 05:15+0000\n" +"X-Generator: Launchpad (build 16640)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -120,8 +120,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -147,8 +147,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -183,7 +183,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -220,15 +220,15 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1059,7 +1059,7 @@ msgstr "Deactiveer de genoemde plug-in" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1081,8 +1081,8 @@ msgstr "aangepaste kolom aanmaken " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1113,7 +1113,7 @@ msgstr "Geheugenkaart B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1189,17 +1189,17 @@ msgstr "dagengeleden" #: /home/kovid/work/calibre/src/calibre/db/search.py:198 #: /home/kovid/work/calibre/src/calibre/library/caches.py:374 msgid "Number conversion error: {0}" -msgstr "" +msgstr "Nummer omzetfout: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:204 #: /home/kovid/work/calibre/src/calibre/library/caches.py:380 msgid "Date conversion error: {0}" -msgstr "" +msgstr "Datum omzetfout: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:289 #: /home/kovid/work/calibre/src/calibre/library/caches.py:456 msgid "Non-numeric value in query: {0}" -msgstr "" +msgstr "Niet-nummerieke waarde in query: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:571 @@ -1277,11 +1277,11 @@ msgstr "" "E-boeken moeten worden geplaatst. De eerste map die bestaat zal worden " "gebruikt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Communiceer met S60 telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Communiceer met WebOS tablets." @@ -1355,7 +1355,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:131 msgid "Enable debug logging" -msgstr "" +msgstr "Foutopsporingslog inschakelen" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:133 msgid "Print driver debug messages to console" @@ -1411,15 +1411,15 @@ msgstr "Bijwerken van lijst met metadata op het apparaat..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d van %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "gereed" @@ -1442,13 +1442,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catalogus" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Communiceer met iTunes." @@ -1626,8 +1626,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Communiceer met de PocketBook 602/603/902/903/Pro 912 E-reader" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Communiceer met de PocketBook 622 E-reader" +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -2094,7 +2094,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240 msgid "Show archived books" -msgstr "" +msgstr "Toon gearchiveerde boeken" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241 msgid "" @@ -3724,11 +3724,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "footers" -msgstr "" +msgstr "voetteksten" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "headers" -msgstr "" +msgstr "kopteksten" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -4702,6 +4702,11 @@ msgstr "Transformaties worden op e-book toegepast…" msgid "Running %s plugin" msgstr "plugin %s uitvoeren" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Aantekeningen" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4979,8 +4984,8 @@ msgid "TEMPLATE ERROR" msgstr "SJABLOONFOUT" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nee" @@ -4988,8 +4993,8 @@ msgstr "Nee" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5001,14 +5006,14 @@ msgid "Title" msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Auteur(s)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Uitgever" @@ -5044,7 +5049,7 @@ msgstr "Opmerkingen" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5060,7 +5065,7 @@ msgstr "Labels" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5073,7 +5078,7 @@ msgstr[0] "Reeksen" msgstr[1] "Reeksen" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5085,7 +5090,7 @@ msgstr "Tijdsaanduiding" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5233,8 +5238,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5351,7 +5356,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:24 msgid "Cover size" -msgstr "" +msgstr "Omslag formaat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:25 msgid "Search for covers larger than the specified size" @@ -5359,7 +5364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:27 msgid "Any size" -msgstr "" +msgstr "Ieder formaat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:146 @@ -5374,7 +5379,7 @@ msgstr "Groot" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:34 #, python-format msgid "Larger than %s" -msgstr "" +msgstr "Groter dan %s" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:23 msgid "Downloads metadata from isbndb.com" @@ -5486,7 +5491,7 @@ msgid "No details available" msgstr "Geen details beschikbaar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5495,63 +5500,59 @@ msgstr "Geen details beschikbaar" msgid "Table of Contents" msgstr "Inhoudsopgave" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Titelpagina" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Verklarende woordenlijst" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Dankwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Colofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Opgedragen aan" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraaf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Voorwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Lijst met afbeeldingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Lijst met tabellen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Aantekeningen" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Voorwoord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Hoofdtekst" @@ -5797,7 +5798,7 @@ msgstr "(Naamloos)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Boek %(sidx)s van %(series)s" @@ -5807,7 +5808,7 @@ msgid "HTML TOC generation options." msgstr "Opties voor aanmaken HTML-inhoudsopgave." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5860,7 +5861,7 @@ msgstr "Kan pdftohtml niet vinden, controleer of het in uw PATH aanwezig is" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/render/from_html.py:310 msgid "Untitled" -msgstr "" +msgstr "Geen titel" #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:97 @@ -6044,7 +6045,7 @@ msgid "Choose Files" msgstr "Bestanden kiezen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Boeken" @@ -6375,9 +6376,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Selecteer een bestemming voor %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6439,6 +6440,7 @@ msgid "Switch/create library..." msgstr "Verwissel/maak bibliotheek…" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6446,83 +6448,83 @@ msgstr "Verwissel/maak bibliotheek…" msgid "%d books" msgstr "%d boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Kies een willekeurig boek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Snel schakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Bibliotheek hernoemen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Verwijder bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Bibliotheek onderhoud" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Backupstatus van metadata van bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Backup van metadata van alle boeken starten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Bibliotheek controleren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Database terugzetten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Hernoemen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Kies een nieuwe naam voor bibliotheek <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" "Let erop dat de daadwerkelijke map van de bibliotheek hernoemd zal worden." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Bestaat al" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "De map %s bestaat al. Verwijder deze eerst." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Te lang" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "niet gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6532,11 +6534,11 @@ msgstr "" "eerst om te schakelen naar deze bibliotheek, schakel dan terug en probeer " "opnieuw te hernoemen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Hernoemen mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6546,11 +6548,11 @@ msgstr "" "oorzaak hiervan is dat een van de bestanden in de bibliotheek door een ander " "programma in gebruik is." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Bibliotheek verwijderd" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6559,24 +6561,24 @@ msgstr "" "De bibliotheek %s is verwijderd van calibre. De bestanden blijven op uw " "computer. Als u ze wilt verwijderen, dient u dat handmatig te doen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "geen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Backupstatus" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Metadatabestanden die nog geschreven moeten worden: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Backup metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6584,7 +6586,7 @@ msgstr "" "Er kan een backup van metadata gemaakt worden terwijl calibre actief is, met " "een snelheid van ongeveer één boek per drie seconden." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6596,7 +6598,7 @@ msgstr "" "Windows Exploreren, geef de nieuwe locatie op in calibre en probeer het " "nogmaals." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6605,7 +6607,7 @@ msgstr "" msgid "Success" msgstr "Gelukt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6614,7 +6616,7 @@ msgstr "" "controleren of de bestanden in de bibliotheek overeenkomen met informatie in " "de database?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6625,33 +6627,33 @@ msgstr "" msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Controle database-integriteit mislukt. Klik op ‘Toon details’ voor details." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Bibliotheek aan het scannen, dit kan even duren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Geen fouten gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "De bestanden in de bibliotheek komen overeen met de database-informatie." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Niet toegestaan" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6659,7 +6661,7 @@ msgstr "" "Het is niet mogelijk van bibliotheek te veranderen wanneer de " "omgevingsvariabele CALIBRE_OVERRIDE_DATABASE_PATH in gebruik is." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" "U kunt niet van bibliotheek wisselen wanneer taken uitgevoerd worden." @@ -6689,7 +6691,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Creëer een catalogus van de boeken in uw bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Kan niet converteren" @@ -6727,11 +6729,11 @@ msgstr "&Kopiëren" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:156 msgid "Copy to the specified library" -msgstr "" +msgstr "Kopieer naar aangegeven bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:157 msgid "&Move" -msgstr "" +msgstr "&Verplaats" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:160 msgid "Copy to the specified library and delete from the current library" @@ -6829,7 +6831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Weet u het zeker?" @@ -7385,7 +7387,7 @@ msgid "Move to next highlighted match" msgstr "Ga naar het volgende gemarkeerde zoekresultaat" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8268,7 +8270,7 @@ msgid "No books found" msgstr "Geen boeken gevonden" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Geen toestemming" @@ -8497,17 +8499,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Boek %(sidx)s van <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Collecties" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Omslag plakken" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Omslag kopiëren" @@ -9913,44 +9915,44 @@ msgstr "" "bevatten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Dit boek heeft geen omslag" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Omvang omslag: %(width)d x %(height)d pixels" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Kies omslag voor " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Kan niet lezen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "U heeft onvoldoende rechten om het bestand te lezen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Fout bij het lezen van bestand" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Er is een fout opgetreden bij het lezen van bestand: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " is geen geldige afbeelding" @@ -9975,7 +9977,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Verander de titel van dit boek" @@ -10007,7 +10009,7 @@ msgstr "&Labels: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -10019,7 +10021,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "Reek&s:" @@ -10027,7 +10029,7 @@ msgstr "Reek&s:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lijst van bekende reeksen. U kunt nieuwe reeksen toevoegen." @@ -10410,12 +10412,12 @@ msgstr "" "NIET gebruikt.)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Ongeldige regexp" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Ongeldige regexp: %s" @@ -10460,7 +10462,7 @@ msgid "Remove the currently selected expression" msgstr "Geselecteerde expessie verwijderen" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Verwijderen" @@ -10898,57 +10900,55 @@ msgstr "Zoek op omslagafbeelding" msgid "Cover browser could not be loaded" msgstr "Kan de omslagbrowser niet laden" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Niet gedefiniëerd" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Niet gewaardeerd" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "‘%s’ instellen op vandaag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "‘%s’ wissen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Onderdeel bewerken" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Waardes veranderd" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10956,11 +10956,11 @@ msgstr "" "U heeft de waarden veranderd. Om deze editor te gebruiken, moet u deze " "wijzigingen annuleren of toepassen. Wijzigingen toepassen?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10968,23 +10968,23 @@ msgstr "" "Nummerveld ‘{0}’ bevat een ongeldige waarde, die door de standaardwaarde " "vervangen zal worden" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Wijzigingen toepassen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Verwijder reeks" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Boeken automatisch nummeren" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Laat de nummering beginnen met " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -10992,15 +10992,15 @@ msgstr "" "Nummerveld ‘{0}’ bevat ongeldige waarden die niet in de lijst worden " "opgenomen" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Verwijder alle labels" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "toe te voegen labels" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "te verwijderen labels" @@ -11271,7 +11271,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11279,7 +11279,7 @@ msgstr "Ongeldige sjabloon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11332,7 +11332,7 @@ msgstr "&Sjabloon bewerker" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Sjabloon bewerken" @@ -12037,7 +12037,7 @@ msgstr "Opties voor conversie van %s instellen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -12045,7 +12045,7 @@ msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Auteur(s):" @@ -12107,8 +12107,8 @@ msgid "Location" msgstr "Locatie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12249,36 +12249,36 @@ msgid "No matches found" msgstr "Geen zoekresultaten gevonden" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Hoofd/kleine letters veranderen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Hoofdletters" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Kleine letters" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Hoofd/kleine letters omwisselen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Elk Woord Met Hoofdletter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Maak hoofdletters" @@ -12646,13 +12646,13 @@ msgstr "" "Bijvoorbeeld: Charles Dickens moet worden gesorteerd als: Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "Waa&rdering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Waardering van dit boek. 0-5 sterren" @@ -12729,7 +12729,7 @@ msgid "&Force numbers to start with:" msgstr "&Forceer start nummering bij:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datum:" @@ -12751,7 +12751,7 @@ msgid "Clear published date" msgstr "Wis publicatiedatum" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "Ta&len" @@ -13435,7 +13435,7 @@ msgstr "Onderdelen" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Zoeken" @@ -13968,7 +13968,7 @@ msgid "&Author:" msgstr "&Auteur:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "&Labels:" @@ -14088,12 +14088,12 @@ 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:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 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:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -14168,7 +14168,7 @@ msgstr "Zoeknaam voor categorie: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Ongeldige naam" @@ -14424,7 +14424,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:177 msgid "Copy the selected icon file name to the clipboard" -msgstr "" +msgstr "Kopieer de geselecteerde pictogram-bestandsnaam naar het klembord" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:178 msgid "Add icon" @@ -14838,11 +14838,11 @@ msgstr "Reguliere expressie (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Geen resultaten" @@ -14871,7 +14871,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regexp (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14992,28 +14992,42 @@ msgstr "Labelbrowser" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versie" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "gemaakt door Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Verbonden " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versie" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "%(num)s, %(sel)d geselecteerd" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Details van het boek" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -15224,7 +15238,7 @@ msgstr "beschikbaar" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:176 msgid "Vi&rtual Library" -msgstr "" +msgstr "Vi&rtuele bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:198 @@ -15260,43 +15274,46 @@ msgstr "Snelzoeken wissen" msgid "Copy current search text (instead of search name)" msgstr "Kopieer de huidige zoektekst (in plaats van zoeknaam)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Op apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Grootte (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Gewijzigd" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "De zoekopdracht is ‘{0}’" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "De UUID van dit boek is ‘{0}’" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15305,33 +15322,38 @@ msgstr "" "Kan van dit boek de locatie op de harde schijf niet wijzigen. Is dit boek " "geopend in een ander programma?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Kan de data niet wijzigen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "Kan de data niet wijzigen. Klik \"Toon Details\" om te zien waarom." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "In bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Grootte" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Geselecteerd om te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dubbelklik om me te <b>wijzigen</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "De zoekopdracht is ‘{0}’" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15543,7 +15565,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Ongeldige database-locatie %r. Calibre wordt nu afgesloten." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Beschadigde database" @@ -15630,7 +15652,7 @@ msgstr "&Afsluiten" msgid "Unhandled exception" msgstr "Niet afgehandelde fout" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15638,11 +15660,11 @@ msgstr "" "Geef aan wat de titel is die moet gebruikt worden bij sorteren. Zo kan " "bijvoorbeeld ‘De Avonden’ gesorteerd worden als ‘Avonden, de’." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "&Sorteertitel:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15650,7 +15672,7 @@ msgstr "" " De groene kleur geeft aan dat de huidige sorteertitel met de huidige titel " "overeenkomt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15658,11 +15680,11 @@ msgstr "" " De rode kleur geeft aan dat de huidige sorteertitel niet met de huidige " "titel overeenkomt. Als dit goed is kunt u dit zo laten." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Auteurs veranderd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15670,7 +15692,7 @@ msgstr "" "U heeft de auteur van dit boek veranderd. U moet de wijzigingen opslaan " "voordat u auteursbeheer kunt gebruiken. Wit u de wijzigingen nu opslaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15683,11 +15705,11 @@ msgstr "" "auteurssortering. Als het rood is, dan komen de auteur en deze tekst niet " "overeen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Auteurs&ortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15695,7 +15717,7 @@ msgstr "" " De groene kleur geeft aan dat de huidige sorteerauteur met de huidige " "auteur overeenkomt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15703,11 +15725,11 @@ msgstr "" " De rode kleur geeft aan dat de huidige sorteerauteur niet met de huidige " "auteur overeenkomt. Als dit goed is kunt u dit zo laten." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15718,92 +15740,92 @@ msgstr "" "\n" "Dubbelklik om weer te geven" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Herstel %s vanuit het origineel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "De omslag van het boek vanuit het geselecteerde formaat instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Metadata voor het boek vanuit het geselecteerde formaat instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Een formaat aan dit boek toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Geselecteerd formaat van dit boek verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Kies formaat voor " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "U heeft geen toestemming om de volgende bestanden te lezen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Geen formaat geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Metadata kan niet gelezen worden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Kan metadata van %s-formaat niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Bladeren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "Bij&snijden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Omslag d&ownloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "Omsla&g aanmaken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Geen geldige afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Titel en auteur opgeven" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "U moet een titel en auteur opgeven voordat u een omslag aanmaakt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Ongeldige omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Kan omslag niet veranderen. Afbeelding is ongeldig." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Labels veranderd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15811,26 +15833,26 @@ msgstr "" "U heeft labels veranderd. Om de labelbeheer te gebruiken moet u deze " "wijzigingen toepassen of verwerpen. Wijzigingen toepassen?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Een komma gescheiden lijst van talen voor dit boek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Onbekende taal" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "De taal %s werd niet herkend" msgstr[1] "De talen %s werden niet herkend" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15841,38 +15863,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Dit ISBN is geldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Dit ISBN is ongeldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Ongeldig ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Geef een ISBN op" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Het ingevoerde ISBN is niet geldig. Probeer opnieuw." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Uitgever:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Datum wissen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Uitgave&datum:" @@ -17857,6 +17879,10 @@ msgstr "Druk op de %s toets om te wisselen naar volledig scherm." msgid "Show &reflections in the cover browser" msgstr "Toon &reflecties in de omslag browser" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "gemaakt door Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18749,7 +18775,7 @@ msgstr "" "Voorkeuren->Geavanceerd->Plug-ins" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Starten van inhoudsserver mislukt" @@ -19357,12 +19383,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:35 #, python-format msgid "Match any of the selected %s names" -msgstr "" +msgstr "Overeenkomstig één of meerdere van de %s geselecteerde namen" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:36 #, python-format msgid "Match all of the selected %s names" -msgstr "" +msgstr "Overeenkomstig alle %s geselecteerde namen" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:96 msgid "Edit virtual library" @@ -19406,125 +19432,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(alle boeken)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} van {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} van het alle)" @@ -20616,7 +20646,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:527 msgid "Remove all selected items" -msgstr "" +msgstr "Alle geselecteerde items verwijderen" #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:529 #, python-format @@ -20634,7 +20664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:533 msgid "Change all selected items to title case" -msgstr "" +msgstr "Alle geselecteerde onderdelen wijzigen in Titel Hoofdletter Gebruik" #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:552 msgid "Move current entry up [Ctrl+Up]" @@ -20849,11 +20879,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Debugmodus" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20864,11 +20894,11 @@ msgstr "" "debuglog beschikbaar zijn in dit bestand: %s<p>De log zal automatisch " "weergegeven worden." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Inhoudsserver starten mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20879,7 +20909,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20890,16 +20920,16 @@ msgstr "" "probeert deze automatisch te herstellen? Het herstellen lukt mogelijk niet " "volledig." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Conversiefout" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Omzetten mislukt: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20939,23 +20969,23 @@ msgstr "" " garantie is voor succes.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Omzetten mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Recept uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Mislukt</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Er zijn taken actief. Weet u zeker dat u wilt afsluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20965,11 +20995,11 @@ msgstr "" " Afsluiten kan het apparaat beschadigen. <br>\n" " Weet u zeker dat u wilt afsluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Actieve taken" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21893,11 +21923,11 @@ msgstr "Geen tabel gevonden" msgid "No table was found" msgstr "Er werd geen tabel gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Test naam ongeldig" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21906,20 +21936,20 @@ msgstr "" "De naam <b>%r</b> lijkt niet te eindigen op een bestandsextentie. De naam " "moet eindigen met een bestandsextentie zoals .epub of .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Sleep om de grootte aan te passen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Weergeven" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Verberg %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Omschakelen" diff --git a/src/calibre/translations/nn.po b/src/calibre/translations/nn.po index 722cba5e00..233ec509f7 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-01-04 03:30+0000\n" "Last-Translator: Yngve Spjeld Landro <l10n@landro.net>\n" "Language-Team: Norwegian Nynorsk <nn@li.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: 2013-05-18 05:24+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:57+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index e6bd51d3b8..b9d39da66a 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-04-29 09:54+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\n" "Language-Team: Occitan (post 1500) <oc@li.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: 2013-05-18 05:25+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:58+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -951,7 +951,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -973,8 +973,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1005,7 +1005,7 @@ msgstr "Carta B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1157,11 +1157,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Comunica amb una tableta WebOS" @@ -1269,15 +1269,15 @@ msgstr "Mesa a jorn de la lista de las metadonadas de l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d sus %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "acabat" @@ -1295,13 +1295,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catalòg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Comunicar amb iTunes" @@ -1471,7 +1471,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3929,6 +3929,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Nòtas" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4176,8 +4181,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Non" @@ -4185,8 +4190,8 @@ msgstr "Non" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4198,14 +4203,14 @@ msgid "Title" msgstr "Títol" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(s)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Editor" @@ -4241,7 +4246,7 @@ msgstr "Comentaris" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4257,7 +4262,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4270,7 +4275,7 @@ msgstr[0] "Serias" msgstr[1] "Serias" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4282,7 +4287,7 @@ msgstr "Orodatatge" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4399,8 +4404,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4627,7 +4632,7 @@ msgid "No details available" msgstr "Pas cap d'entresenha disponibla" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4636,63 +4641,59 @@ msgstr "Pas cap d'entresenha disponibla" msgid "Table of Contents" msgstr "Ensenhador" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Indèx" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossari" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Mercejaments" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Colofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Dreches d'autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedicàcia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Nòtas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Prefàcia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4904,7 +4905,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4914,7 +4915,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5133,7 +5134,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Libres" @@ -5445,9 +5446,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5506,6 +5507,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5513,134 +5515,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Tornar nomenar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Existís ja" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "pas cap" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5648,7 +5650,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5657,13 +5659,13 @@ msgstr "" msgid "Success" msgstr "Succès" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5674,37 +5676,37 @@ msgstr "" msgid "Failed" msgstr "Fracàs" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Cap de problèma pas trobat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5733,7 +5735,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5867,7 +5869,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6368,7 +6370,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7186,7 +7188,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7397,17 +7399,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Colleccions" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8728,44 +8730,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Error al moment de legir lo fichièr" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8790,7 +8792,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8829,7 +8831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8837,7 +8839,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9200,12 +9202,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "L'expression regulara es invalida." #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9247,7 +9249,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Suprimir" @@ -9649,103 +9651,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Pas definit" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Pas notat" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Aplicar las modificacions" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10002,7 +10002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10010,7 +10010,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10059,7 +10059,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10626,7 +10626,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10634,7 +10634,7 @@ msgid "&Title:" msgstr "&Títol :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(s) :" @@ -10694,8 +10694,8 @@ msgid "Location" msgstr "Emplaçament" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10825,36 +10825,36 @@ msgid "No matches found" msgstr "Cap de correspondéncia pas trobada." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Modificar la cassa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Majuscula" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Minuscula" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Metre una majuscula a cada mot" @@ -11186,13 +11186,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11259,7 +11259,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11281,7 +11281,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11908,7 +11908,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12385,7 +12385,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12483,12 +12483,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12555,7 +12555,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13176,11 +13176,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13209,7 +13209,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13330,28 +13330,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13592,76 +13606,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13866,7 +13888,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13948,39 +13970,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13988,27 +14010,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14016,117 +14038,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14134,38 +14156,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15919,6 +15941,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16675,7 +16701,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17219,125 +17245,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18560,11 +18590,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18572,11 +18602,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18584,7 +18614,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18592,16 +18622,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18624,34 +18654,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19527,31 +19557,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index 584c8d2bb5..0a25acfb48 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-22 10:22+0000\n" "Last-Translator: jasdeep <jsbhangra@gmail.com>\n" "Language-Team: Punjabi <pa@li.org>\n" @@ -15,7 +15,7 @@ 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: 2013-05-23 05:19+0000\n" +"X-Launchpad-Export-Date: 2013-05-25 04:58+0000\n" "X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -953,7 +953,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -975,8 +975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1007,7 +1007,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1159,11 +1159,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1267,15 +1267,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1293,13 +1293,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1469,7 +1469,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3927,6 +3927,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4174,8 +4179,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4183,8 +4188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4196,14 +4201,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4239,7 +4244,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4255,7 +4260,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4268,7 +4273,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4280,7 +4285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4397,8 +4402,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4625,7 +4630,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4634,63 +4639,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4902,7 +4903,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4912,7 +4913,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5131,7 +5132,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5443,9 +5444,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5504,6 +5505,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5511,134 +5513,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5646,7 +5648,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5655,13 +5657,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5672,37 +5674,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5731,7 +5733,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5865,7 +5867,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6366,7 +6368,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7184,7 +7186,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7395,17 +7397,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8726,44 +8728,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8788,7 +8790,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8818,7 +8820,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8827,7 +8829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8835,7 +8837,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9198,12 +9200,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9245,7 +9247,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9647,103 +9649,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10000,7 +10000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10008,7 +10008,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10057,7 +10057,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10624,7 +10624,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10632,7 +10632,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10692,8 +10692,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10823,36 +10823,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11184,13 +11184,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11257,7 +11257,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11279,7 +11279,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11906,7 +11906,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12383,7 +12383,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12481,12 +12481,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12553,7 +12553,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13174,11 +13174,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13207,7 +13207,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13328,28 +13328,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13590,76 +13604,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13864,7 +13886,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13946,39 +13968,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13986,27 +14008,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14014,117 +14036,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14132,38 +14154,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15917,6 +15939,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16673,7 +16699,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17217,125 +17243,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18558,11 +18588,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18570,11 +18600,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18582,7 +18612,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18590,16 +18620,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18622,34 +18652,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19525,31 +19555,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index e6042648ad..a7b4eb00c2 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-21 13:51+0000\n" "Last-Translator: Piotr Parafiniuk <Unknown>\n" "Language-Team: Polish <pl@li.org>\n" @@ -16,8 +16,8 @@ msgstr "" "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: 2013-05-22 04:37+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:58+0000\n" +"X-Generator: Launchpad (build 16640)\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 @@ -64,8 +64,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -91,8 +91,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -127,7 +127,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -164,15 +164,15 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1006,7 +1006,7 @@ msgstr "Wyłącz wtyczkę" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1028,8 +1028,8 @@ msgstr "tworzenie kolumny użytkownika " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1060,7 +1060,7 @@ msgstr "Karta B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1223,11 +1223,11 @@ msgstr "" "Oddzielana przecinkami lista katalogów na <b>karcie pamięci</b> 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:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Umożliwia komunikację z telefonami S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Umożliwia komunikację z tabletami z systemem WebOS." @@ -1354,15 +1354,15 @@ msgstr "Uaktualnianie listy metadanych..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "zakończone" @@ -1385,13 +1385,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Umożliwia komunikację z aplikacją iTunes" @@ -1569,8 +1569,8 @@ msgstr "" "Umożliwia komunikację z czytnikiem PocketBook 602/603/902/903/Pro 912" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Umożliwia komunikację z czytnikiem PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4611,6 +4611,11 @@ msgstr "Wykonywanie przekształceń na książce..." msgid "Running %s plugin" msgstr "Działa %s wtyczek" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Notatki" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4884,8 +4889,8 @@ msgid "TEMPLATE ERROR" msgstr "BŁĄD SZABLONU" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nie" @@ -4893,8 +4898,8 @@ msgstr "Nie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4906,14 +4911,14 @@ msgid "Title" msgstr "Tytuł" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(rzy)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Wydawca" @@ -4949,7 +4954,7 @@ msgstr "Komentarze" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4965,7 +4970,7 @@ msgstr "Etykiety" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4979,7 +4984,7 @@ msgstr[1] "Cykle" msgstr[2] "Cykli" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4991,7 +4996,7 @@ msgstr "Data" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5132,8 +5137,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5387,7 +5392,7 @@ msgid "No details available" msgstr "Informacje nie są dostępne" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5396,63 +5401,59 @@ msgstr "Informacje nie są dostępne" msgid "Table of Contents" msgstr "Spis treści" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Strona tytułowa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Spis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Słowniczek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Podziękowania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Prawa autorskie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedykacja" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Przedsłowie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Lista ilustracji" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Lista tabel" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Notatki" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Wstęp" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Tekst główny" @@ -5709,7 +5710,7 @@ msgstr "(Bez tytułu)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Książka %(sidx)s z %(series)s" @@ -5719,7 +5720,7 @@ msgid "HTML TOC generation options." msgstr "Opcje generowania spisu treści w HTML." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5955,7 +5956,7 @@ msgid "Choose Files" msgstr "Wybierz pliki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Książki" @@ -6280,9 +6281,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Wybierz położenie dla %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6346,6 +6347,7 @@ msgid "Switch/create library..." msgstr "Zmień bibliotekę lub utwórz nową...." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6353,82 +6355,82 @@ msgstr "Zmień bibliotekę lub utwórz nową...." msgid "%d books" msgstr "%d książek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Wybierz losową książkę" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Szybki przełącznik" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Zmień nazwę biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Usuń blibliotekę" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Konserwacja biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Status kopii bezpieczeństwa metadanych biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Zrób kopię bezpieczeństwa metadanych wszystkich książek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Sprawdź bibliotekę" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Odtwórz bazę danych" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Zmień nazwę" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Wybierz nową nazwę dla biblioteki <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Zauważ, że folder aktualnej biblioteki będzie miał zmienioną nazwę." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Już istnieje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Folder %s już istnieje. Najpierw go usuń." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Zbyt długie" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Nie odnaleziono" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6438,11 +6440,11 @@ msgstr "" "najpierw przełączyć się na tę bibliotekę, a następnie przełącz się spowrotem " "i spóbuj zmienić nazwę jeszcze raz." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Błąd zmiany nazwy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6452,11 +6454,11 @@ msgstr "" "niepowodzenia jest to, że jeden lub więcej plików z biblioteki otwarty jest " "przez inny program." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Biblioteka została usunięta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6465,24 +6467,24 @@ msgstr "" "Biblioteka %s została usunięta z calibre. Pliki pozostają na twoim " "komputerze, jeśli chcesz je usunąć, musisz zrobić to ręcznie." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "brak" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Status kopii bezpieczeństwa" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Pozostało do zapisania %s plików książki metadanych." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Kopia bezpieczeństwa metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6490,7 +6492,7 @@ msgstr "" "Kopia zapasowa metadanych zostanie utworzona w trakcie działania programu " "calibre ze średnią prędkością 1 książki na trzy sekundy." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6501,7 +6503,7 @@ msgstr "" "bibliotekę do miejsca z krótszą ścieżką za pomocą Ekspolartora Windows, " "ustaw w calibre nowe położenie i spróbuj ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6510,7 +6512,7 @@ msgstr "" msgid "Success" msgstr "Powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6518,7 +6520,7 @@ msgstr "" "Nie znaleziono błędów w bazie danych calibre. Czy chcesz by calibre " "sprawdził czy pliki w bibliotece zgadzają się z informacjami w bazie danych?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6529,34 +6531,34 @@ msgstr "" msgid "Failed" msgstr "Nie udało się" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Sprawdzanie integralności bazy danych zakończone niepowodzeniem, kliknij " "Pokaż, aby zobaczyć szczegóły." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Skanowanie biblioteki, to może chwilę potrwać" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Nie znaleziono żadnych problemów" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Pliki w twojej bibliotece zgadzają się z informacjami w bazie danych." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Niedozwolone" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6564,7 +6566,7 @@ msgstr "" "Nie można zmieniać bibliotek z włączoną zmienną środowiskową " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Nie możesz zmieniać biblioteki, kiedy są uruchomione zadania." @@ -6593,7 +6595,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Stwórz katalog książek w swojej bibliotece calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Nie można przekonwertować" @@ -6733,7 +6735,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Na pewno?" @@ -7292,7 +7294,7 @@ msgid "Move to next highlighted match" msgstr "Przejdź do kolejnej, wyróżnionej, pasującej pozycji" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8181,7 +8183,7 @@ msgid "No books found" msgstr "Nie znaleziono książek" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Brak uprawnień" @@ -8411,17 +8413,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Książka %(sidx)s z <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Kolekcje" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Wklej okładkę" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Skopiuj okładkę" @@ -9807,44 +9809,44 @@ msgstr "" "możliwe." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Ta książka nie ma okładki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Rozmiar okładki: %(width)d x %(height)d pikseli" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Wybierz okładkę dla " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Nie można odczytać" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Nie masz uprawnień do odczytu pliku: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Błąd przy odczycie pliku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Wystąpił błąd podczas odczytu z pliku: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " nie jest poprawnym formatem grafiki" @@ -9869,7 +9871,7 @@ msgid "&Title: " msgstr "&Tytuł: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Zmień tytuł tej książki" @@ -9901,7 +9903,7 @@ msgstr "E&tykiety: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9913,7 +9915,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Cykl:" @@ -9921,7 +9923,7 @@ msgstr "&Cykl:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lista znanych cykli. Możesz dodać nowe cykle." @@ -10306,12 +10308,12 @@ msgstr "" "chcesz kontynuować konwersję (definicja nie zostanie użyta)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Nieprawidłowe wyrażenie regularne" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Niewłaściwe wyrażenie regularne: %s" @@ -10356,7 +10358,7 @@ msgid "Remove the currently selected expression" msgstr "Usuń zaznaczone wyrażenie" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Usuń" @@ -10791,57 +10793,55 @@ msgstr "Przeglądaj po okładkach" msgid "Cover browser could not be loaded" msgstr "Nie udało się uruchomić Przeglądarki okładek" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Niezdefiniowany" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "gwiazdka(i)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Brak oceny" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Ustaw '%s' na dzisiaj" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Wyczyść '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Otwórz w edytorze" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Wartość została zmieniona" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10849,49 +10849,49 @@ msgstr "" "Wartości pól zostały zmienione. Aby używać tego edytora musisz albo odrzucić " "zmiany albo je zaakceptować. Zaakceptować zmiany?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" "Lista \"{0}\" zawiera błędną wartość, która zostanie zmieniona na domyślną" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Zastosuj zmiany" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Usuń cykl" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Automatycznie numeruj książki" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Wymuś początek numeracji na " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "Lista \"{0}\" zawiera błędne wartości, które nie pojawiają się na wykazie" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Usuń wszystkie etykiety" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "etykiety do dodania" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "etykiety do usunięcia" @@ -11158,7 +11158,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11166,7 +11166,7 @@ msgstr "Niewłaściwy szablon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11220,7 +11220,7 @@ msgstr "Edytor &szablonów" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Modyfikuj szablon" @@ -11915,7 +11915,7 @@ msgstr "Ustaw opcje dla konwersji %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11923,7 +11923,7 @@ msgid "&Title:" msgstr "&Tytuł:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(rzy):" @@ -11985,8 +11985,8 @@ msgid "Location" msgstr "Lokalizacja" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12127,36 +12127,36 @@ msgid "No matches found" msgstr "Brak pasujących wyników" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Zmień wielkość liter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Wielkie litery" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Małe litery" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Zamień wielkość liter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Wielkość liter w tytule" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Ustaw kapitaliki" @@ -12527,13 +12527,13 @@ msgstr "" "Dickens może być sortowany jako Dickens, Charles" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Ocena tej książki. 0-5 gwiazdek" @@ -12607,7 +12607,7 @@ msgid "&Force numbers to start with:" msgstr "&Wymuś numerowanie zaczynając od:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Data:" @@ -12629,7 +12629,7 @@ msgid "Clear published date" msgstr "Wyczyść datę publikacji" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Języki:" @@ -13312,7 +13312,7 @@ msgstr "Elementy" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Szukaj" @@ -13851,7 +13851,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Ety&kiety:" @@ -13966,12 +13966,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "Numer portu musi zawierać się między 8000 i 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Problem przy uruchamianiu urządzenia bezprzewodowego" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -14047,7 +14047,7 @@ msgstr "Kategoria nazwy wyszukania: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Błędna nazwa" @@ -14707,11 +14707,11 @@ msgstr "Wyrażenie regularne (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Brak wyników" @@ -14740,7 +14740,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Wyrażenie regularne (?P<indeks_cyklu>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14861,28 +14861,42 @@ msgstr "Przeglądarka etykiet" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "wersja" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "- autor: Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Połączone " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "wersja" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "O książce" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -15132,43 +15146,46 @@ msgstr "Wyczyść pasek wyszukiwania" msgid "Copy current search text (instead of search name)" msgstr "Skopiuj aktualny tekst wyszukiwania (zamiast nazwy wyszukiwania)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "gwiazdek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Rozmiar (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Zmodyfikowano" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Poszukiwana nazwa to \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "UUID tej książki to \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15177,35 +15194,40 @@ msgstr "" "NIe można zmienić lokalizacji książki na dysku. Czy nie jest ona otwarta w " "innym programie?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Nie można ustawić danych" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Nie dało się ustawić danych, kliknij Pokaż szczegóły, by przekonać się " "dlaczego." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "W bibliotece" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Rozmiar" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Oznaczone do usunięcia" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Kliknij dwa razy, aby rozpocząć <b>edycję</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Poszukiwana nazwa to \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15417,7 +15439,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Zła lokalizacja bazy danych %r. calibre zostanie teraz wyłączone." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Uszkodzona baza danych" @@ -15503,7 +15525,7 @@ msgstr "&Zakończ" msgid "Unhandled exception" msgstr "Nieznany wyjątek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15511,11 +15533,11 @@ msgstr "" "Ustal, jak książki mają być sortowane po tytule. Przykładowo: The Exorcist " "może być sortowana jako Exorcist, The" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Sortowanie według &tytułu:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15523,7 +15545,7 @@ msgstr "" " Zielony kolor wskazuje, że obecne sortowanie według tytułu pasuje do " "obecnego tytułu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15532,11 +15554,11 @@ msgstr "" "obecnego tytułu. Nie jest wymagana żadna akcja, jeśli to spełnia twoje " "oczekiwania." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Autor został zmieniony" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15544,7 +15566,7 @@ msgstr "" "Zmieniłeś autora tej książki. Musisz zapisać zmiany zanim będziesz mógł " "zarządzać autorami. Zapisać zmiany?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15557,11 +15579,11 @@ msgstr "" "poszczególnych autorów. Czerwne tło oznacza, że dane autorów nie zgadzają " "się z tekstem wpisanym do tego pola." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "S&ortowanie według autora:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15569,7 +15591,7 @@ msgstr "" " Zielony kolor wskazuje, że obecne sortowanie według autora pasuje do " "obecnego autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15578,11 +15600,11 @@ msgstr "" "obecnego autora. Nie jest wymagana żadna akcja, jeśli to spełnia twoje " "oczekiwania." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Numer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15593,92 +15615,92 @@ msgstr "" "\n" "Kliknij dwukrotnie by otworzyć" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Przywróć %s z oryginału" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Przypisz okładkę dla tej książki z wybranego formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Pobierz metadane książki z wybranego formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Dodaj kolej" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Usuń wybrany format tej książki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Wybierz formaty dla " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Nie masz uprawnień do odczytu następujących plików:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Nie wybrano formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Nie można odczytać metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Nie można odczytać metadanych z formatu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Przeglądaj" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "P&rzytnij" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Pobierz o&kładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "Wy&generuj okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "To nie jest poprawny obrazek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Podaj tytuł i autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Musisz podać tytuł i autora przed generacją okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Błędna okładka" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Nie zmieniłem okładki z powodu błednego obrazu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Etykiety zmienione" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15686,15 +15708,15 @@ msgstr "" "Dokonałeś zmiany etykiet. Aby skorzystać z edytora etykiet, musisz albo " "porzucić, albo zatwierdzić te zmiany. Zatwierdzić zmiany?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Lista języków dla tej książki oddzielonych przecinkami" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Nieznany język" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -15702,11 +15724,11 @@ msgstr[0] "Język %s nie został rozpoznany" msgstr[1] "Języki %s nie zostały rozpoznane" msgstr[2] "Języki %s nie zostały rozpoznane" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&d:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15717,38 +15739,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Numer ISBN jest poprawny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Numer ISBN nie jest poprawny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Zły ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Podaj ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Wpisany ISBN jest błędny. Spróbuj ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Wydawca:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Data wyczyszczenia" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Wy&dana:" @@ -17745,6 +17767,10 @@ msgstr "Kombinacja %s włącza i wyłącza tryb pełnoekranowy." msgid "Show &reflections in the cover browser" msgstr "Pokaż &odblask w przeglądarce okładek" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "- autor: Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18639,7 +18665,7 @@ msgstr "" "urzadzenia w Ustawienia->Zaawansowane->Wtyczki" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Włączanie serwera zakończone niepowodzeniem" @@ -19293,84 +19319,72 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -"\n" -" <h2>Wirtualne Biblioteki</h2>\n" -"\n" -"<p>Używając <i>wirtualnych bibliotek</i> możesz ograniczyć wyświetlane przez " -"calibre książki do pasujących\n" -"do zapytania. Kiedy wirtualna biblioteka jest używana, calibre zachowuje się " -"jakby biblioteka zawierała wyłącznie\n" -"te książki. Przeglądarka etykiet wyświetla tylko etykiety/autorów/serie/itp. " -"dotyczące wyświetlanych książek,\n" -"wyszukiwanie jest również ograniczone do nich. Jest to dobra metoda na " -"podzielenie biblioteki na mniejsze części, z którymi łatwiej jest pracować.\n" -"\n" -"<p>Można na przykład użyć Wirtualnej Biblioteki do wyświetlenia jedynie " -"książek z etykietą <i>\"nieprzeczytane\"</i>\n" -"albo <i>\"moi ulubieni autorzy\"</i> albo konkretnych serii.</p>\n" -" " -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "Zapisane wyszukiwania rozpoznane w wyrażeniu:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "Zmieniono tekst wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "Nazwa albo zapytanie zostały zmienione. Chcesz usunąć te zmiany?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "Brak nazwy" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Musisz podać nazwę nowej wirtualnej biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "Nazwa wirtualnej biblioteki nie może się zaczynać od \"*\"" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "Nazwa jest już używana" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "Ta nazwa jest już używna. Czy zamienić ją nowym wyszukiwaniem?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "Brak zapytania" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" "Aby utworzyć nową wirtualną bibliotekę należy podać definicję wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "Nieprawidłowe wyszukiwanie" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "Zapytanie w polu wyszukiwania jest nieprawidłowe" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "Nie znaleziono książek" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" @@ -19378,11 +19392,11 @@ msgstr "" "Wyszukiwanie nie zwróciło żadnej książki więc wirtualna biblioteka będzie " "pusta. Czy na pewno chcesz użyć tego zapytania?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "<Brak>" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" @@ -19390,49 +19404,49 @@ msgstr "" "Użyj \"wirtualnej biblioteki\" aby pokazać tylko część książek z tej " "biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(wszystkie książki)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "Dodatkowe ograniczenie" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Edytuj Wirtualną Bibliotekę" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Usuń wirtualną Bibliotekę" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Utwórz Wirtualną Bibliotekę" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "*bieżące wyszukiwanie" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "Brak wyszukiwania" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "Brak zapytania, którego można by użyć" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "Czy na pewno usunąć wirtualną bibliotekę {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} z {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} ze wszystkich)" @@ -20755,11 +20769,11 @@ msgstr "Wyczyść wirtualną bibliotekę" msgid "Clear the additional restriction" msgstr "Wyczyść dodatkowe ograniczenia" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Tryb debugowania" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20770,11 +20784,11 @@ msgstr "" "debugowania będzie dostępny w pliku: %s<p>Dziennik zostanie automatycznie " "wyświetlony." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Nie udało się uruchomić serwera treści Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20785,7 +20799,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20796,16 +20810,16 @@ msgstr "" "chcesz, żeby calibre automatycznie przebudował bazę? Niektóre dane mogą " "zostać utracone." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Błąd podczas konwersji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Konwertowanie nie powiodło się: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20846,24 +20860,24 @@ msgstr "" " że czytnik będzie miał problemy z odczytem książki.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Konwertowanie nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Źródło wyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Nie powiodło się</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Niektóre zadania są aktywne. Jesteś pewien, że chcesz zamknąć program?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20873,11 +20887,11 @@ msgstr "" " Wyjście może spowodować uszkodzenie urządzenia.<br>\n" " Jesteś pewny, że chcesz wyjść?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Aktywne zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21796,11 +21810,11 @@ msgstr "Nie znaleziono tabeli" msgid "No table was found" msgstr "Nie znaleziono tabeli" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Nazwa testu jest nieprawidłowa" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21809,20 +21823,20 @@ msgstr "" "Nazwa <b>%r</b> nie zawiera rozszerzenia. Wymagane jest rozszerzenie nazwy " "pliku np. .epub lub .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Przeciągnij, aby zmienić wielkość" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Wyświetl" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Ukryj %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Przełącz" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 8fc83ca71e..70c4e75b4a 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-05-17 17:19+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-25 15:06+0000\n" "Last-Translator: Tiago S. <Unknown>\n" "Language-Team: Portuguese <pt@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2013-05-18 05:26+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-26 04:51+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1006,7 +1006,7 @@ msgstr "Desactivar o extra mencionado" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1029,8 +1029,8 @@ msgstr "criar uma coluna personalizada " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1061,7 +1061,7 @@ msgstr "Cartão B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1137,7 +1137,7 @@ msgstr "Dias atrás" #: /home/kovid/work/calibre/src/calibre/db/search.py:198 #: /home/kovid/work/calibre/src/calibre/library/caches.py:374 msgid "Number conversion error: {0}" -msgstr "" +msgstr "Erro de conversão de número: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:204 #: /home/kovid/work/calibre/src/calibre/library/caches.py:380 @@ -1147,7 +1147,7 @@ msgstr "Data do erro na conversão : {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:289 #: /home/kovid/work/calibre/src/calibre/library/caches.py:456 msgid "Non-numeric value in query: {0}" -msgstr "" +msgstr "Valor não numérico em pesquisa: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:571 @@ -1168,6 +1168,7 @@ msgstr "Consulta inválida de valor booleano \"{0}\"" #: /home/kovid/work/calibre/src/calibre/library/caches.py:501 msgid "Invalid query format for colon-separated search: {0}" msgstr "" +"Formato de pesquisa inválido para um pesquisa separada por dois pontos: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:469 #: /home/kovid/work/calibre/src/calibre/library/caches.py:650 @@ -1227,11 +1228,11 @@ msgstr "" "dispositivo, para onde enviar e-books . O primeiro diretório que exista, " "será o utilizado." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Estabelecer ligação a telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Comunicar-se com tablets WebOS" @@ -1308,7 +1309,7 @@ msgstr "Ativar registos de depuração" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:133 msgid "Print driver debug messages to console" -msgstr "" +msgstr "Imprimir messagens de depuração do driver na consola" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:203 msgid "Apple device" @@ -1360,15 +1361,15 @@ msgstr "A actualizar a lista de metadados do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "terminado" @@ -1391,13 +1392,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Estabelecer ligação com o sistema iTunes." @@ -1576,8 +1577,8 @@ msgstr "" "Comunica com o dispositivo PocketBook 602/603/902/903/Pro 912 reader." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Comunicar com o leitor PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "Comunicar com os leitores PocketBook 622 e 623" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -2054,6 +2055,9 @@ msgid "" "Use this option to show these books and match them with books in the calibre " "library." msgstr "" +"Os livros arquivados estão listados no dispositivo mas necessitam de ser " +"descarregados para leitura. Use essa opção para mostrar esses livros e " +"combiná-los com os livros da biblioteca do Calibre." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248 msgid "" @@ -3668,6 +3672,8 @@ msgid "" "An HTML template used to generate %s on every page. The strings _PAGENUM_, " "_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values." msgstr "" +"Um modelo HTML é usado para gerar %s em cada página. O texto _PAGINANUM_, " +"_TITULO_, _AUTOR_ e_SECÇÃO_ irá ser substituído pelos valores actuais." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "footers" @@ -4663,6 +4669,11 @@ msgstr "A executar as transformações no livro..." msgid "Running %s plugin" msgstr "funcionamento a %s do plugin" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Notas" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4940,8 +4951,8 @@ msgid "TEMPLATE ERROR" msgstr "ERRO DO TEMPLATE" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Não" @@ -4949,8 +4960,8 @@ msgstr "Não" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4962,14 +4973,14 @@ msgid "Title" msgstr "Título" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(es)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Editora" @@ -5005,7 +5016,7 @@ msgstr "Comentários" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5021,7 +5032,7 @@ msgstr "Etiquetas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5034,7 +5045,7 @@ msgstr[0] "Série" msgstr[1] "Séries" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5046,7 +5057,7 @@ msgstr "Data e Hora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5192,8 +5203,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5452,7 +5463,7 @@ msgid "No details available" msgstr "Sem informação disponível" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5461,63 +5472,59 @@ msgstr "Sem informação disponível" msgid "Table of Contents" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Página de Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Marca Tipográfica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Direitos de Autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedicatória" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Lista de Ilustrações" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Notas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Texto Principal" @@ -5566,6 +5573,22 @@ msgid "" "{0}\n" "<p>Note that polishing only works on files in the %s formats.</p>" msgstr "" +"<p><i>Refinar livros </i>pretende colocar um pouco mais de perfeição\n" +"nos seus preciosos livros digitais.</p>\n" +"\n" +"<p>Refinar, tenta minimizar as alterações no código interno do livro " +"digital.\n" +"Ao contrario da conversão, <i>não faz grandes alterações</i> tais como " +"achatar CSS,\n" +"renomear ficheiros, alterar tamanho da letra, ajustar as margens, etc. Cada " +"acção \n" +"realizada usa apenas o conjunto mínimo de mudanças necessárias para o " +"efeito desejado. </ p>\n" +"\n" +"<p>Deve usar esta ferramenta como o último passo, no processo de criação de " +"livros digitais.</p> \n" +"{0}\n" +"<p>Note que o refinamento só funciona em ficheiros dos formatos %s.</p>" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/main.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/actions/polish.py:446 @@ -5742,7 +5765,7 @@ msgstr "(Sem Título)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "livro %(sidx)s de %(series)s" @@ -5752,7 +5775,7 @@ msgid "HTML TOC generation options." msgstr "Opções de geração do Índice em HTML." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5995,7 +6018,7 @@ msgid "Choose Files" msgstr "Escolher ficheiros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Livros" @@ -6327,9 +6350,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Seleccione o destino para %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6391,6 +6414,7 @@ msgid "Switch/create library..." msgstr "Mudar/crear biblioteca..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6398,82 +6422,82 @@ msgstr "Mudar/crear biblioteca..." msgid "%d books" msgstr "%d livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Escolher um livro aleatoriamente" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Mudar rapidamente" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Renomear a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Remover biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Manutenção da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Estado dos backups dos metadados da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Começar a salvaguarda dos meta-dados de todos os livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Verificar biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Repor base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Renomear" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Escolher um nome novo para a biblioteca <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Repare que o nome da pasta da biblioteca actual será renomeada." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Já existe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "A pasta %s já existe. Apague-a primeiro" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Muito longo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Não encontrado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6483,11 +6507,11 @@ msgstr "" "Tente alternar para essa biblioteca antes. Depois disso volte e tente " "renomear novamente." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "A renomeação falhou" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6496,11 +6520,11 @@ msgstr "" "Não foi possível renomear a biblioteca %s. A causa mais comum para esta " "situação é um dos ficheiros da biblioteca estar aberto por outro programa." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Biblioteca removida" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6509,24 +6533,24 @@ msgstr "" "A biblioteca %s foi removida do calibre. Os ficheiros ainda estão no seu " "computados, se quiser, poderá apagá-los manualmente." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "nenhum" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Estatísticas da cópia de segurança" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Ficheiros de meta-dados de livros que faltam para serem criados: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Fazer backup de meta-dados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6534,7 +6558,7 @@ msgstr "" "Os meta-dados serão guardados enquanto o calibre está a executar, ao ritmo " "de aproximadamente 1 livro a cada três segundos." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6545,7 +6569,7 @@ msgstr "" "Mova a sua biblioteca para um local com uma caminho menor utilizando o " "Windows Explorer, aponte o calibre para o novo local e tente novamente." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6554,7 +6578,7 @@ msgstr "" msgid "Success" msgstr "Sucesso" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6563,7 +6587,7 @@ msgstr "" "Quer que o calibre verifique se os ficheiros da sua biblioteca correspondem " "à informação da sua base de dados?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6574,35 +6598,35 @@ msgstr "" msgid "Failed" msgstr "Sem sucesso" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Verificação de integridade da base de dados falhou, clique para Mostrar " "Detalhes para mais detalhes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Iniciando análise da biblioteca, isso pode demorar um instante" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Não foi encontrado qualquer problema" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Os ficheiros das usa biblioteca estão relacionados com a informação na sua " "base de dados." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Não permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6610,7 +6634,7 @@ msgstr "" "Não pode modificar bibliotecas enquanto a variável de ambiente " "CALIBRE_OVERRIDE_DATABASE_PATH estiver a ser utilizada." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Não pode modificar bibliotecas enquanto existem processos a correr." @@ -6639,7 +6663,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Criar um catálogo de livros na biblioteca do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "É impossível converter" @@ -6781,7 +6805,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Tem a certeza?" @@ -7254,6 +7278,15 @@ msgid "" "and subsequently selected books will be permanently <b>deleted</b> from your " "calibre library.<br><br> Are you <b>sure</b> you want to proceed?" msgstr "" +"Os formatos do livro seleccionados serão integrados no <b>primeiro livro " +"seleccionado</b> (%s). Meta-dados do primeiro livro seleccionado não serão " +"alterados. Autor, Titulo, ISBN além dos outros meta-dados <i>não</i>serão " +"integrados.<br><br>Depois de integrar o segundo livro e seguintes, quaisquer " +"que sejam os meta-dados que contenham serão <b>eliminados</b>. <br><br>Todos " +"os formatos do primeiro livro seleccionado serão mantidos e qualquer formato " +"duplicado no segundo livro e seguintes serão <b>eliminados</b> para sempre " +"da sua biblioteca calibre .<br><br> Tem a <b>certeza</b> que pretende " +"continuar?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:428 #, python-format @@ -7266,6 +7299,13 @@ msgid "" "books will be permanently <b>deleted</b> from your calibre library.<br><br> " "Are you <b>sure</b> you want to proceed?" msgstr "" +"Os formatos do livro seleccionados serão integrados no <b>primeiro livro " +"seleccionado</b> (%s).O ISBN <i>não</i>será integrado.<br><br>Depois de " +"integrar o segundo livro e seguintes, estes serão <b>eliminados</b>. " +"<br><br>Todos os formatos do primeiro livro seleccionado serão mantidos e " +"qualquer formato duplicado no segundo livro e seguintes serão " +"<b>eliminados</b> para sempre da sua biblioteca calibre .<br><br> Tem a " +"<b>certeza</b> que pretende continuar?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:598 msgid "Applying changed metadata" @@ -7328,7 +7368,7 @@ msgid "Move to next highlighted match" msgstr "Mover para o próximo resultado seleccionado" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8199,7 +8239,7 @@ msgid "No books found" msgstr "Nenhum livros encontrados" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Não tem permissão" @@ -8428,17 +8468,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Livro %(sidx)s de <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Colecções" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Colar Capa" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copiar Capa" @@ -9834,44 +9874,44 @@ msgstr "" "quanto possível." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Esse livro não tem capa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "tamanho da capa: %(width)d x %(height)d pixels" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Escolher a capa para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "É impossível ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Não tem permissão para ler o ficheiro: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Erro ao ler o ficheiro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Houve um erro ao ler do ficheiro: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " não é uma imagem válida" @@ -9896,7 +9936,7 @@ msgid "&Title: " msgstr "&Título: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Alterar o título deste livro" @@ -9928,7 +9968,7 @@ msgstr "Eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9939,7 +9979,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Série:" @@ -9947,7 +9987,7 @@ msgstr "&Série:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lista de séries conhecidas. Pode adicionar uma nova série." @@ -10330,12 +10370,12 @@ msgstr "" "de definições. Deseja continuar com a conversão (a definição não será usada)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Expressão regular inválida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Expressão regular inválida: %s" @@ -10379,7 +10419,7 @@ msgid "Remove the currently selected expression" msgstr "Remover a expressão atualmente selecionada" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Remover" @@ -10800,57 +10840,55 @@ msgstr "Navegar pelas capas" msgid "Cover browser could not be loaded" msgstr "Navegador de capas não pôde ser carregado" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Não definido" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "estrela(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Sem avaliação" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Marcar '%s' para hoje" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Limpar '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Abrir Editor de Itens" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Valores mudaram" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10858,11 +10896,11 @@ msgstr "" "Alterou os valores. Para usar este editor, deve descartar ou aplicar estas " "alterações. Aplicar alterações?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " índice:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10870,38 +10908,38 @@ msgstr "" "A numeração de \"{0}\" contém um valor inválido que será substituído pelo " "padrão." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Aplicar alterações" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Remover série" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numerar livros automaticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Forçar números a começar com " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "A numeração de \"{0}\" contém valores inválidos que não aparecerão na lista." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Remover todas as etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "Etiquetas a adicionar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "etiquetas a serem removidas" @@ -11172,7 +11210,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11180,7 +11218,7 @@ msgstr "Modelo inválido" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11236,7 +11274,7 @@ msgstr "&Editor modelo" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editar o modelo" @@ -11857,7 +11895,7 @@ msgstr "Definir as opções para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11865,7 +11903,7 @@ msgid "&Title:" msgstr "&Título" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(es):" @@ -11927,8 +11965,8 @@ msgid "Location" msgstr "Localização" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12062,36 +12100,36 @@ msgid "No matches found" msgstr "Não foram encontradas correspondências" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Alterar a Capitalização" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Maiúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Alterar a Capitalização" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Capitalização de Título" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Escrever com letra maiúscula" @@ -12440,13 +12478,13 @@ msgstr "" "Por exemplo: Charles Dickens deve ser ordenado como Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "A&valiação:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Avaliação deste livro. 0-5 estrelas" @@ -12518,7 +12556,7 @@ msgid "&Force numbers to start with:" msgstr "&Obrigar números a começar com:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Data:" @@ -12540,7 +12578,7 @@ msgid "Clear published date" msgstr "Limpar data de publicação" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&idiomas:" @@ -13219,7 +13257,7 @@ msgstr "Itens" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Procurar" @@ -13732,7 +13770,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "&Etiquetas:" @@ -13845,12 +13883,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "O numero deve ser entre 8000 e 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Problema ao iniciar o dispositivo sem fios" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13919,7 +13957,7 @@ msgstr "Nome de pesquisa de categoria: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Nome inválido" @@ -14581,11 +14619,11 @@ msgstr "Expressão regular (?P<titulo>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Sem correspondência(s)" @@ -14614,7 +14652,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Expressão regular (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14735,28 +14773,42 @@ msgstr "Navegador de Etiquetas" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versão" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "criado por Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Ligado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versão" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr " %(created)s %(name)s" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "criado por" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "%(num)d de %(total)d livros" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "%(num)s, %(sel)d seleccionados" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Detalhes do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -15005,43 +15057,48 @@ msgstr "Redefinir a Procura Rápida" msgid "Copy current search text (instead of search name)" msgstr "Copiar texto da procura actual (em vez do nome da procura)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "No dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Tamanho (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Modificado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "O nome da 'procura' é \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" +"Carregue nesta coluna e pressione Q para a Vista Rápida dos livros como " +"mesmo %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "A pesquisa de nomes é \"{0}\"{1}" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "A UUID deste livro é \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15050,35 +15107,40 @@ msgstr "" "Não pôde ser alterado o local no disco desse livro. Ele está aberto em outro " "programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Falha ao definir dados" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Não foi possível definir os dados, clique em Mostrar detalhes para ver o " "porquê." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "Na Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Medida" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Marcado para deleção" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Duplo clique para <b>me</b> editar<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "O nome da 'procura' é \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15292,7 +15354,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Má localização da base de dados em %r. O calibre vai sair." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Banco de dados corrompido" @@ -15379,7 +15441,7 @@ msgstr "&Sair" msgid "Unhandled exception" msgstr "Excepção não tratada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15387,18 +15449,18 @@ msgstr "" "Especifique como este livro deverá ser ordenado quando for per título. Por " "exemplo O Exorcista deve ser ordenado como Exorcista, O." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Ordenar por &Título" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" " A cor verde indica se o título ordenado actual coincide com o título actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15406,11 +15468,11 @@ msgstr "" " A cor vermelha indica que a ordenação do título actual não corresponde ao " "título atual. Nenhuma acção é necessária se isso é o que deseja." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Autores mudaram" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15418,7 +15480,7 @@ msgstr "" "Você mudou autores desse livro. Você deve salvar essas mudanças antes que " "possa Gerenciar autores. Você quer salvar essas mudanças?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15426,18 +15488,18 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "&Autor ordenado:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" " A cor verde indica se o autor ordenado actual coincide com o autor actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15445,11 +15507,11 @@ msgstr "" " A cor vermelha incaque a a ordenação por autor actual não corresponde ao " "autor actual. Nenhuma acção é necessário se fôr isso que pretende." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Número:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15460,92 +15522,92 @@ msgstr "" "\n" "dois clique para visualizar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Restaurar %s a partir do original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Definir a capa para o livro a partir do formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Definir metadados para esse livro do formato selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Adicionar um novo formato ao livro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Remover o formato seleccionado deste livro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Escolher formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Não tem permissão para ler os seguintes ficheiros:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Nenhum formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "É impossível ler os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "É impossível ler os metadados do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Escolher" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "& Recortar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Transferir capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Gerar capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Não é uma imagem válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Especificar título e autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Você deve especificar um título e autor antes de gerar uma capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Capa inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Não é possivel alterar a capa porque a imagem é invalida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Etiquetas modificadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15553,26 +15615,26 @@ msgstr "" "Alterou as etiquetas. De forma a usar o editor de etiquetas, tem que " "primeiro descartar ou aplicar estas alterações. Aplicar as alterações?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "A lista de línguas deste livro é separada por vírgulas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Idioma desconhecido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "O idioma %s não é reconhecido" msgstr[1] "Os idiomas %s não são reconhecidos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "&Ids:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15583,38 +15645,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "O número ISBN é válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "O número ISBN é inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "ISBN inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Inserir um ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "O número ISBN que você informou não é válido. Tente novamente." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Editora:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Limpar data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Edita&do:" @@ -16583,6 +16645,11 @@ msgid "" " <pre>%(rule)s</pre>\n" " " msgstr "" +"\n" +" <p>Regra avançada: set <b>%(typ)s</b> para coluna " +"<b>%(col)s</b>:\n" +" <pre>%(rule)s</pre>\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:664 #, python-format @@ -17517,6 +17584,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "Mostrar &reflexos no navegador de capas" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "criado por Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18418,7 +18489,7 @@ msgstr "" "interface do dispositivo, em Preferências->Avançado->Complementos" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Falha em iniciar o servidor de conteúdos" @@ -19004,18 +19075,22 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "Pesquisas guardadas reconhecidas na expressão:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "Texto de pesquisa alterado" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" @@ -19023,50 +19098,50 @@ msgstr "" "O nome da biblioteca virtual ou o texto de pesquisa foi alterado. Quer " "descartar estas alterações?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "Sem nome" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Tem que fornecer um nome para a nova biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "Um nome de biblioteca virtualnão pode começar por \"*\"" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "Nome já em uso" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "O nome já está em uso. Quer substituí-lo pela nova pesquisa?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" -msgstr "" +msgstr "Sem texto de pesquisa" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "Tem que fornecer uma pesquisa para definir a nova biblioteca virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "Pesquisa inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "A pesquisa na caixa de texto de pesquisa não é válida" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "A pesquisa não encontrou livros" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" @@ -19074,11 +19149,11 @@ msgstr "" "A pesquisa não encontrou livros, portanto a biblioteca virtual estará vazia. " "Tem a certeza que quer usar esta pesquisa?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "<Nenhuma>" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" @@ -19086,49 +19161,49 @@ msgstr "" "Usa a \"biblioteca virtual\" para mostrar apenas um subconjunto de livros " "presentes nesta biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(todos os livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "Restrições adicionais" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Editar a Biblioteca Virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Remover a Biblioteca Virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Criar Biblioteca Virtual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "*pesquisa actual" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "Sem pesquisa" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" -msgstr "" +msgstr "Não existe nenhuma pesquisa actual em uso" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "Tem a certeza que quer remover a biblioteca virtual {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} de todos)" @@ -20429,11 +20504,11 @@ msgstr "Limpar a biblioteca virtual" msgid "Clear the additional restriction" msgstr "Limpar as restrições adicionais" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Modo de depuração" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20444,11 +20519,11 @@ msgstr "" "registo da depuração estará disponível no arquivo:%s<p> O registo será " "exibida automaticamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Falha ao iniciar o Servidor de Conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20459,7 +20534,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20470,16 +20545,16 @@ msgstr "" "o calibre tente reconstruir automaticamente? A reconstrução pode não ser " "completamente bem sucedida." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Erro de conversão" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Falha ao converter: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20502,23 +20577,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Falha ao converter" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Receita invalida" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Falha</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem processos activos. Tem a certeza que quer sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20528,11 +20603,11 @@ msgstr "" " Sair pode causar corrupção no aparelho.<br>\n" " Tem a certeza que quer sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Processos activos" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21460,11 +21535,11 @@ msgstr "Nenhuma tabela encontrada" msgid "No table was found" msgstr "Nenhuma tabela foi encontrada" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Nome de teste inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21473,20 +21548,20 @@ msgstr "" "O nome <b>%r</b> não aparece no fim, uma extensão de arquivo. O nome deve " "terminar com uma extensão de arquivo como .epub or .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Arrastar para redimensionar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Esconder %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Alternar" @@ -24899,11 +24974,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/search_query_parser.py:367 msgid "Recursive saved search: {0}" -msgstr "" +msgstr "Pesquisa guardada recursiva: {0}" #: /home/kovid/work/calibre/src/calibre/utils/search_query_parser.py:376 msgid "Unknown error in saved search: {0}" -msgstr "" +msgstr "Erro desconhecido na pesquisa guardada: {0}" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" @@ -25934,6 +26009,16 @@ msgid "" "Similarly, by setting save_original_format_when_polishing to False you can\n" "prevent calibre from saving the original file when polishing." msgstr "" +"Quando o calibre faz uma conversão de um formato para o mesmo formato,\n" +"por exemplo, de EPUB para EPUB, o ficheiro original será guardado, poque " +"caso a\n" +"conversão não seja boa, pode ajustar as configurações e executá-la " +"novamente.\n" +"Se definir esta opção como False, evitará que o calibre guarde o arquivo\n" +"original.\n" +"De maneira similar, ao definir save_original_format_when_polishing como " +"False,\n" +"irá evitar que o calibre guarde o ficheiro original quando estiver polindo." #: /home/kovid/work/calibre/resources/default_tweaks.py:476 msgid "Number of recently viewed books to show" @@ -26068,7 +26153,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:533 msgid "Highlight the count of books when using a Virtual Library" -msgstr "" +msgstr "Realçar a contagem de livros quando utilizar a Biblioteca Virtual" #: /home/kovid/work/calibre/resources/default_tweaks.py:534 msgid "" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 40323e2170..aaf79a8fac 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-22 22:13+0000\n" "Last-Translator: Rodrigo Oliveira <rosonline@yahoo.com.br>\n" "Language-Team: Português Brasileiro <ubuntu-l10n-ptbr@lists.ubuntu.com>\n" @@ -17,7 +17,7 @@ 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: 2013-05-23 05:19+0000\n" +"X-Launchpad-Export-Date: 2013-05-25 05:05+0000\n" "X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -64,8 +64,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -91,8 +91,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -127,7 +127,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -164,15 +164,15 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1007,7 +1007,7 @@ msgstr "Desativar o plug-in com nome" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1030,8 +1030,8 @@ msgstr "criando coluna customizada " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1062,7 +1062,7 @@ msgstr "Cartão B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1225,11 +1225,11 @@ msgstr "" "Lista separada por vírgulas de diretórios para enviar e-books nos <b>cartões " "de armazenamento</b> do dispositivo. O primeiro que existir será usado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Comunica-se com os telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Comunicar-se com tablets WebOS" @@ -1360,15 +1360,15 @@ msgstr "Atualizando a listagem de metadados do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d de %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "concluído" @@ -1391,13 +1391,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catálogo" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Comunicar com iTunes." @@ -1575,8 +1575,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Comunicar-se com o leitor PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Comunicar com o leitor PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4644,6 +4644,11 @@ msgstr "Executando transformações no ebook..." msgid "Running %s plugin" msgstr "Executando o plug-in %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Notas" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4919,8 +4924,8 @@ msgid "TEMPLATE ERROR" msgstr "ERRO DE TEMPLATE." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Não" @@ -4928,8 +4933,8 @@ msgstr "Não" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4941,14 +4946,14 @@ msgid "Title" msgstr "Título" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(es)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Editora" @@ -4984,7 +4989,7 @@ msgstr "Comentários" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5000,7 +5005,7 @@ msgstr "Tags" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5013,7 +5018,7 @@ msgstr[0] "Série" msgstr[1] "Séries" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5025,7 +5030,7 @@ msgstr "Assinatura de tempo (timestamp)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5171,8 +5176,8 @@ msgstr "" "Busca imagem de capa/metadados sociais para o livro identificado pelo ISBN a " "partir do LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5421,7 +5426,7 @@ msgid "No details available" msgstr "Detalhes não disponíveis" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5430,63 +5435,59 @@ msgstr "Detalhes não disponíveis" msgid "Table of Contents" msgstr "Sumário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Página do Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glossário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Colofão" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedicatória" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Lista de Ilustrações" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Notas" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Texto Principal" @@ -5701,7 +5702,7 @@ msgstr "(Sem título)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Livro %(sidx)s de %(series)s" @@ -5711,7 +5712,7 @@ msgid "HTML TOC generation options." msgstr "Opções de geração de Sumário HTML." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5951,7 +5952,7 @@ msgid "Choose Files" msgstr "Escolher arquivos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Livros" @@ -6279,9 +6280,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Selecione o destino para %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6343,6 +6344,7 @@ msgid "Switch/create library..." msgstr "Alternar/criar biblioteca..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6350,82 +6352,82 @@ msgstr "Alternar/criar biblioteca..." msgid "%d books" msgstr "%d livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Escolha um livro aleatoriamente" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Mudança rápida" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Renomear biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Remover biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Manutenção da Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Status do backup dos metadados da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Iniciar o backup dos metadados de todos os livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Verificar biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Restaurar base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Renomear" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Escolher um nome novo para a biblioteca <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Observe que a biblioteca atual será renomeada." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Já existe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "A pasta %s já existe. Delete-a primeiro." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Muito longo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Não encontrado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6434,11 +6436,11 @@ msgstr "" "Não é possível renomear porque nenhua biblioteca foi encontrada em %s. Tente " "alternar para essa biblioteca antes, depois volte e tente renomear novamente." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Falha ao renomear" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6447,11 +6449,11 @@ msgstr "" "Falha ao renomear a biblioteca em %s. O causa mais comum para isto, é um dos " "arquivos na biblioteca está aberto em outro programa." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Biblioteca removida" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6460,24 +6462,24 @@ msgstr "" "A biblioteca %s foi removida do calibre. Os arquivos ainda estão no seu " "computados, se você quiser, poderá deleta-los manualmente." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "nenhum" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Status do Backup" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Livros com arquivos de metadados esperando ser criados: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Backup dos Metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6485,7 +6487,7 @@ msgstr "" "Será feito o back-up dos metadados enquanto o calibre estiver aberto, numa " "taxa de aproximadamente um livro a cada três segundos." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6496,7 +6498,7 @@ msgstr "" "a sua biblioteca para um local com uma caminho menor utilizando o Windows " "Explorer, em seguida aponte o calibre para o novo local e tente novamente." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6505,7 +6507,7 @@ msgstr "" msgid "Success" msgstr "Sucesso" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6514,7 +6516,7 @@ msgstr "" "verifique se os arquivos da sua biblioteca são compatíveis com a informação " "no banco de dados?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6525,35 +6527,35 @@ msgstr "" msgid "Failed" msgstr "Falhou" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "A verificação de integridade do banco de dados falhou, clique \"Mostrar " "detalhes\" para saber mais." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Iniciando a verificação da biblioteca, isto pode levar algum tempo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Nenhum problema encontrado" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Os arquivos na sua biblioteca são compatíveis com as informações do banco de " "dados." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Não permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6561,7 +6563,7 @@ msgstr "" "Você não pode modificar bibliotecas enquanto estiver utilizando a variável " "de ambiente CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" "Você não pode mudar bibliotecas enquanto tarefas estão sendo executadas." @@ -6591,7 +6593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Criar um catálogo dos livros na sua biblioteca do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Não foi possível converter" @@ -6731,7 +6733,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Você tem certeza?" @@ -7269,7 +7271,7 @@ msgid "Move to next highlighted match" msgstr "Ir para a próxima corespondência grifada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8113,7 +8115,7 @@ msgid "No books found" msgstr "Nenhum livro encontrado" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Sem permissão" @@ -8343,17 +8345,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Livro %(sidx)s de <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Coleções" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Colar Capa" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copiar Capa" @@ -9724,44 +9726,44 @@ msgstr "" "metadados quanto for possível." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Esse livro não tem capa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Tamanho da capa: %(width)d x %(height)d pixels" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Escolher capa de " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Não foi possível ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Você não tem permissão para ler o arquivo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Erro ao ler arquivo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Existe um erro durante a leitura do arquivo: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " não é uma imagem válida" @@ -9786,7 +9788,7 @@ msgid "&Title: " msgstr "T&ítulo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Mudar o título deste livro" @@ -9818,7 +9820,7 @@ msgstr "Ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9830,7 +9832,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Série:" @@ -9838,7 +9840,7 @@ msgstr "&Série:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lista de séries conhecidas. É possível adicionar novas séries." @@ -10213,12 +10215,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Expressão regular inválida" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Expressão regular inválida: %s" @@ -10262,7 +10264,7 @@ msgid "Remove the currently selected expression" msgstr "Remover seleção atualmente selecionada" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Remover" @@ -10683,57 +10685,55 @@ msgstr "Navegar pelas capas" msgid "Cover browser could not be loaded" msgstr "Não foi possível carregar o navegador de capas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Indefinido" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "estrela(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Não avaliado" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Ajustar '%s' para hoje" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Limpa '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Abrir o editor de itens" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Valores mudaram" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10741,11 +10741,11 @@ msgstr "" "Você alterou os valores. Para usar este editor, você deve descartar ou " "aplicar suas alterações. Aplicar alterações?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " índice" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10753,38 +10753,38 @@ msgstr "" "A numeração de \"{0}\" contém um valor inválido que será substituído pelo " "padrão" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Aplicar alterações" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Remover série" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numera livros automáticamente" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Força o números a começarem com " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "A numeração de \"{0}\" contém valores inválidos que não aparecerão na lista" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Remover todas as tags" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "tags para adicionar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "tags para remover" @@ -11051,7 +11051,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11059,7 +11059,7 @@ msgstr "Modelo inválido" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11108,7 +11108,7 @@ msgstr "Edi&tor de modelos" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editar o modelo" @@ -11693,7 +11693,7 @@ msgstr "Definir as opções para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11701,7 +11701,7 @@ msgid "&Title:" msgstr "&Título:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(es):" @@ -11763,8 +11763,8 @@ msgid "Location" msgstr "Local" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11896,36 +11896,36 @@ msgid "No matches found" msgstr "Nenhuma correspondência encontrada" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Alterar maiúsculas e minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "TODAS MAIÚSCULAS" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "todas minúsculas" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "iNVERTER maiúsculas e MINÚSCULAS" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Todas As Palavras, Primeira Letra Maiúscula (Título)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Escrever em maiúsculas" @@ -12271,13 +12271,13 @@ msgstr "" "exemplo Charles Dickens deve ser organizado como Dickens,Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "A&valiação" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Avaliação deste livro. 0-5 estrelas" @@ -12349,7 +12349,7 @@ msgid "&Force numbers to start with:" msgstr "&Forçar números a iniciar com:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "Da&ta:" @@ -12371,7 +12371,7 @@ msgid "Clear published date" msgstr "Limpar data de publicação" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Idiomas:" @@ -13024,7 +13024,7 @@ msgstr "Itens" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Pesquisar" @@ -13528,7 +13528,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Ta&gs:" @@ -13628,12 +13628,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "O número da prota deve ser entre 8000 e 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Problema ao iniciar dispositivo de rede sem fio" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "O driver do dispositivo sem fio não inicio. Disse que \"%s\"" @@ -13700,7 +13700,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Nome inválido" @@ -14343,11 +14343,11 @@ msgstr "Expressão regular (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Nenhuma correspondência" @@ -14376,7 +14376,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Expressão regular (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN" @@ -14497,28 +14497,42 @@ msgstr "Navegador de tags" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versão" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "criado por Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versão" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Detalhes do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14766,43 +14780,46 @@ msgstr "Limpar Pesquisa Rápida" msgid "Copy current search text (instead of search name)" msgstr "Copia o texto da pesquisa atual (ao invés do nome da pesquisa)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "No dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Tamanho (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Modificado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "O nome para a pesquisa é \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "o UUID deste livro é \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -14811,35 +14828,40 @@ msgstr "" "Não foi possível alterar o local no disco para este livro. Ele está aberto " "em outro programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Falha ao alterar o dado" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Não foi possível alterar o dado, clique em Mostrar detalhes para saber " "porque." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "Na Biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Tamanho" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Marcado para exclusão" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Um duplo clique para <b>editar</b>-me<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "O nome para a pesquisa é \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15051,7 +15073,7 @@ msgstr "" "Local do banco de dados inválido %r. O calibre irá se encerrar agora." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Banco de dados corrompido" @@ -15139,7 +15161,7 @@ msgstr "&Sair" msgid "Unhandled exception" msgstr "Exceção sem tratamento" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15147,11 +15169,11 @@ msgstr "" "Especifique como este livro deverá ser ordenado quando for pelo título. Por " "exemplo O Exorcista deve ser ordenado como Exorcista, O." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Ordenação de tít&ulo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15159,7 +15181,7 @@ msgstr "" " A cor verde significa que a ordenação de título atual corresponde ao título " "atual." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15167,11 +15189,11 @@ msgstr "" " A cor vermelha de indica que a ordenação do título atual não corresponde ao " "título atual. Nenhuma ação é necessária se isso é o que você deseja." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Autores foram alterados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15180,7 +15202,7 @@ msgstr "" "que você possa usar o gerenciador de autores. Você deseja salvar estas " "alterações?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15188,27 +15210,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "&Ordenação de autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Número:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15216,117 +15238,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Restaurar %s a partir do original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Defina a capa para o livro a partir do formato selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Adicionar formato a este livro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Remover o formato selecionado deste livro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Escolha formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Você não tem permissão para ler os seguintes arquivos:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Nenhum formato selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Não foi possível ler metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Não foi possível ler metadados o formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Navegar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "Co&rtar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Bai&xar capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Gerar capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Não é uma figura válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Especificar título e autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Você deve especificar um título e autor antes de gerar uma capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Capa inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Não foi possível alterar a capa porque a imágem é inválida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Tags alteradas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Idioma desconhecido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&Ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15337,38 +15359,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Este número ISBN é válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Este número ISBN é inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "ISBN Inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Digite um ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "O ISBN que você digitou não é válido. Tente novamente." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Editora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Limpar data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Publica&do" @@ -17229,6 +17251,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "Mostrar &reflexos no navegador de capas" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "criado por Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18106,7 +18132,7 @@ msgstr "" "ins da interface do dispositivo, em Preferências->Avançado->Plug-ins" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Falhou ao iniciar o servidor de conteúdo" @@ -18745,125 +18771,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(todos os livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} de {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} de tudo)" @@ -20115,11 +20145,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20127,11 +20157,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20139,7 +20169,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20147,16 +20177,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Erro ao converter" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20179,23 +20209,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Falha na conversão" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Lista Desativada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Falha</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem tarefas ativas. Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20205,11 +20235,11 @@ msgstr "" " Sair agora pode corremper dados no dispositivo.<br>\n" " Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Tarefas ativas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21113,11 +21143,11 @@ msgstr "Tabela não encontrada" msgid "No table was found" msgstr "Nenhuma tabela foi encontrada" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Nome de teste inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21126,20 +21156,20 @@ msgstr "" "O nome <b>%r</b> não parece terminar com uma extensão de arquivo. O nome " "deve ter uma exteção de arquivo como .epub ou .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Arraste para redimensionar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Ocultar %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Alternar" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 13cd665985..35478a5b13 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-09 23:58+0000\n" "Last-Translator: Lucian Martin <Unknown>\n" "Language-Team: Romanian <ro@li.org>\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: 2013-05-18 05:26+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:59+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -63,8 +63,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -90,8 +90,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -126,7 +126,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -163,15 +163,15 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1021,7 +1021,7 @@ msgstr "Dezactivează extensia specificată prin nume" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1045,8 +1045,8 @@ msgstr "se creează coloană personalizată " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1077,7 +1077,7 @@ msgstr "Card B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1235,11 +1235,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Comunică cu telefoanele S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Comunică cu tabletele WebOS." @@ -1366,15 +1366,15 @@ msgstr "Actualizez lista de metadate a dispozitivului ..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d din %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "finalizat" @@ -1397,13 +1397,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Catalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Comunică cu iTunes." @@ -1580,8 +1580,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Comunică cu dispozitivul PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4499,6 +4499,11 @@ msgstr "Se rulează transformări ale cărţii electronice..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Observații" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4774,8 +4779,8 @@ msgid "TEMPLATE ERROR" msgstr "MODEL DE EROARE" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nu" @@ -4783,8 +4788,8 @@ msgstr "Nu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4796,14 +4801,14 @@ msgid "Title" msgstr "Titlu" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(i)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Editura" @@ -4839,7 +4844,7 @@ msgstr "Comentarii" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4855,7 +4860,7 @@ msgstr "Etichete" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4869,7 +4874,7 @@ msgstr[1] "Serii" msgstr[2] "Serii" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4881,7 +4886,7 @@ msgstr "Amprentă de timp" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5025,8 +5030,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5270,7 +5275,7 @@ msgid "No details available" msgstr "Nu există detalii disponibile." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5279,63 +5284,59 @@ msgstr "Nu există detalii disponibile." msgid "Table of Contents" msgstr "Cuprins" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Copertă interioară" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Glosar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Mulţumiri" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Casetă" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Drepturi de autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Dedicație" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Cuvânt înainte" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Listă cu ilustraţii" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Lista Tabelelor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Observații" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Prefaţă" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Textul principal" @@ -5547,7 +5548,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Cartea %(sidx)s din %(series)s" @@ -5557,7 +5558,7 @@ msgid "HTML TOC generation options." msgstr "Generator de optiuni HTML TOC" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5799,7 +5800,7 @@ msgid "Choose Files" msgstr "Alege fişiere" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Cărți" @@ -6118,9 +6119,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Selectaţi destinaţie pentru %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6182,6 +6183,7 @@ msgid "Switch/create library..." msgstr "Schimbă/creează bibliotecă" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6189,93 +6191,93 @@ msgstr "Schimbă/creează bibliotecă" msgid "%d books" msgstr "%d cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Alege o carte la întamplare" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Schimb rapid" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Redenumeşte biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Şterge biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Întreţinerea bibliotecii" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Statutul de rezervă al bibliotecii de metadate" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Porneşte back-up-ul de metadate pentru toate cărţile" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Verifică biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Restaurează baza de date" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Redenumește" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Alegeţi o noua denumire pentru bibliotecă <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Reţineţi că actualul folder biblioteca va fi redenumit." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Există deja" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Directorul %s există deja. Ştergeţi-l mai întâi." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Prea lung" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Redenumirea a eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6285,11 +6287,11 @@ msgstr "" "aceasta este că unul dintre fişierele din bibliotecă este deschis în alt " "program." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Biblioteca a fost eliminată" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6299,24 +6301,24 @@ msgstr "" "dumneavoastră, dacă doriţi să le ştergeţi, va trebui să executaţi acţiunea " "manual." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "nici unul" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Statusul back-up-ului" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Fişierele de metadate ale cărţii rămase pentru a fi scrise: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Back-up pentru metadate" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6324,7 +6326,7 @@ msgstr "" "Metadatele vor fi salvate în timp ce calibre rulează, la o rată de " "aproximativ 1 carte la fiecare 3 secunde." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6336,7 +6338,7 @@ msgstr "" "utilizând Windows Explorer, apoi indicaţi-i lui calibre noua locaţie şi " "încercaţi din nou." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6345,7 +6347,7 @@ msgstr "" msgid "Success" msgstr "Succes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6354,7 +6356,7 @@ msgstr "" "aplicaţia calibre să verifice dacă fişierele din biblioteca dvs. se " "potrivesc cu informaţiile din baza de date?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6365,35 +6367,35 @@ msgstr "" msgid "Failed" msgstr "Eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Verificarea integrităţii bazei de date a eşuat, faceţi clic pe Afişare " "detalii pentru detalii." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Nu au fost găsite probleme" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Fişierele din biblioteca dumneavoastra se potrivesc cu informaţiile din baza " "de date." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Nu este permis" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6401,7 +6403,7 @@ msgstr "" "Nu puteţi schimba biblioteci în timp ce utilizaţi variabila de mediu " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Nu puteţi schimba bibliotecile în timp ce ruleaza alte job-uri." @@ -6430,7 +6432,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Creează un catalog al cărţilor din bibliotecă" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Nu se poate converti" @@ -6566,7 +6568,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Sigur doriţi să continuaţi?" @@ -7114,7 +7116,7 @@ msgid "Move to next highlighted match" msgstr "Treci la următoarea potrivire subliniată" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7954,7 +7956,7 @@ msgid "No books found" msgstr "Nu au fost găsite cărţi" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Nu aveţi permisiune" @@ -8184,17 +8186,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Cartea %(sidx)s din <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Colecții" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Ataşează Coperta" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Copiază Coperta" @@ -9569,44 +9571,44 @@ msgstr "" "cât posibil." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Această carte nu are copertă" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Mărime copertă: %(width)d x %(height)d pixeli" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Alegeţi coperta pentru " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Nu se poate citi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Nu aveţi permisiunea să citiţi fişierul: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Eroare la citirea fișierului" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Eroare la citirea din fişierul: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " nu este o imagine validă" @@ -9632,7 +9634,7 @@ msgid "&Title: " msgstr "&Titlu: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Modifică titlul acestei cărţi" @@ -9664,7 +9666,7 @@ msgstr "&Etichete: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9676,7 +9678,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Seria:" @@ -9684,7 +9686,7 @@ msgstr "&Seria:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lista de serii cunoscute. Puteţi adăuga serii noi." @@ -10050,12 +10052,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Expresie regulată invalidă" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Expresie regulată invalidă: %s" @@ -10097,7 +10099,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "Şte&rge" @@ -10518,105 +10520,103 @@ msgstr "Caută după copertă" msgid "Cover browser could not be loaded" msgstr "Browser-ul pentru coperţi nu a putut fi încărcat" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Nedefinit" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "stele" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Neevaluat(ă)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Setează '%s' la azi" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Înlătură '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" "Enumeraţia \"{0}\" conţine o valoare invalidă care va seta modul implicit" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Aplică modificările" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Elimină seria" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Numerotează cărţile în mod automat" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Obligă numerele să înceapă cu " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "Enumeraţia \"{0}\" conţine valori invalide care nu vor fi afişate în listă" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Elimină toate etichetele" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "etichete de adăugat" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "etichete de eliminat" @@ -10882,7 +10882,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10890,7 +10890,7 @@ msgstr "Şablon invalid" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10943,7 +10943,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editează șablon" @@ -11618,7 +11618,7 @@ msgstr "Setează opţiunile pentru convertirea %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11626,7 +11626,7 @@ msgid "&Title:" msgstr "&Titlu:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(i):" @@ -11688,8 +11688,8 @@ msgid "Location" msgstr "Locație" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11827,36 +11827,36 @@ msgid "No matches found" msgstr "Nicio potrivire găsită" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Schimbă MAJUSCULE/minuscule" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Litere mari" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Litere mici" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Interschimbă litere mari cu litere mici" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Doar prima literă cu majusculă" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Începe cu literă mare" @@ -12225,13 +12225,13 @@ msgstr "" "Dickens ar trebui sortat ca şi Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Evaluare:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Evaluarea acestei cărţi. 0-5 stele" @@ -12308,7 +12308,7 @@ msgid "&Force numbers to start with:" msgstr "Obligă numerele să înceapă cu:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Data:" @@ -12330,7 +12330,7 @@ msgid "Clear published date" msgstr "Şterge data publicării" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Limbi:" @@ -13007,7 +13007,7 @@ msgstr "Elemente" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Caută" @@ -13540,7 +13540,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Etichete:" @@ -13641,12 +13641,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13713,7 +13713,7 @@ msgstr "Numele categoriei de căutare: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Nume invalid" @@ -14373,11 +14373,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Nici o potrivire" @@ -14406,7 +14406,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Expresie regulată (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14527,28 +14527,42 @@ msgstr "Browser Etichete" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "versiunea" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "creat de Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Conectat " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "versiunea" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Detalii Carte" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14796,76 +14810,84 @@ msgstr "Resetează căutarea rapidă" msgid "Copy current search text (instead of search name)" msgstr "Copiază textul căutat curent (în locul numelui căutării)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "stele" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Pe Dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Mărime (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Modificat(ă)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Numele căutat este \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "UUID-ul acestei cărţi este \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "În bibliotecă" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Mărime" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Marcat pentru ştergere" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Apăsaţi click pentru a mă <b>edita</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Numele căutat este \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15076,7 +15098,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Locaţie invalidă a bazei de date la %r. calibre se va închide acum." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Bază de date coruptă" @@ -15164,7 +15186,7 @@ msgstr "I&eşire" msgid "Unhandled exception" msgstr "Excepţie netratată" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15172,11 +15194,11 @@ msgstr "" "Specifică modul în care această carte ar trebui sortată după titlu. De " "exemplu, The Exorcist ar putea fi sortată ca şi Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "&Sortare titlu:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15184,7 +15206,7 @@ msgstr "" " Culoarea verde indică faptul că sortare titlu curent se potriveşte cu " "titlul curent" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15193,11 +15215,11 @@ msgstr "" "titlul curent. Nu este nevoie să acţionaţi în nici un mod, dacă aceasta este " "ceea ce doriţi." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "S-au modificat autorii" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15206,7 +15228,7 @@ msgstr "" "modificări înainte de a folosi Gestionează autori. Doriţi să salvaţi " "modificările?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15219,11 +15241,11 @@ msgstr "" "sortare al autorilor. Dacă este colorată în roşu, atunci autorii şi caseta " "aceasta nu coincid." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "S&ortare autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15231,7 +15253,7 @@ msgstr "" " Culoarea verde indică faptul că sortare autor curent se potriveşte cu " "autorul curent" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15240,11 +15262,11 @@ msgstr "" "autorul curent. Nu este nevoie să acţionaţi în nici un mod, dacă aceasta " "este ceea ce doriţi." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Număr:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15255,92 +15277,92 @@ msgstr "" "\n" "Dublu click pentru detalii" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Restaurează %s din original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Setaţi coperta pentru carte, în formatul selectat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Setaţi metadatele pentru carte, în formatul selectat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Adaugă un format acestei cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Şterge formatul selectat de la această carte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Alege formate pentru " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Nu aveţi permisiunea de a citi următoarele fişiere:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Nici un format selectat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Metadatele nu au putut fi citite" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Metadatele nu au putut fi citite de pe %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Caută" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "&Taie" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "&Descarcă coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Generează coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Imagine invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Specificaţi titlul şi autorul" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Trebuie să specificaţi titlul şi autorul înainte de a genera coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Copertă invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Nu s-a schimbat coperta deoarece imaginea este invalidă." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Etichete modificate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15349,15 +15371,15 @@ msgstr "" "mai întâi trebuie ori să aplicaţi modificările ori să le anulaţi. Doriţi să " "aplicaţi modificările?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "O listă de limbi, separată prin virgule, pentru această carte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Limbă necunoscută" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -15365,11 +15387,11 @@ msgstr[0] "Limba %s nu este recunoscută" msgstr[1] "Limbile %s nu sunt recunoscute" msgstr[2] "Limbile %s nu sunt recunoscute" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&D:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15380,38 +15402,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Codul ISBN este invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Codul ISBN este invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "ISBN invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Introduceţi codul ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Codul ISBN introdus este invalid. Încercaţi din nou." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Editura:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Şterge data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "&Publicat:" @@ -17342,6 +17364,10 @@ msgstr "Se pot apăsa tastele %s pentru modul pe întreg ecranul." msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "creat de Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18233,7 +18259,7 @@ msgstr "" "extensiilor interfeţei dispozitivului din Preferinţe -> Avansat -> Extensii" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Pornirea serverului de conţinut a eşuat" @@ -18870,125 +18896,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(toate cărţile)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} din {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} din toate)" @@ -20266,11 +20296,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Mod depanare" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20280,11 +20310,11 @@ msgstr "" "Aţi pornit calibre în modul depanare. După ce aţi închis calibre, jurnalul " "de depanare va fi disponibil în fişierul: %s<p>Jurnalul va fi afişat automat." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20292,7 +20322,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20303,16 +20333,16 @@ msgstr "" "calibre să încerce reconstruirea acesteia în mod automat? Reconstruirea " "poate să eşueze." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Eroare la conversie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20335,23 +20365,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Reţetă dezactivată" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Eşuat</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Există sarcini active. Sigur doriţi să ieşiţi?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20362,11 +20392,11 @@ msgstr "" "dispozitiv.<br>\n" " Sigur doriţi să ieşiţi?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Sarcini active" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21267,11 +21297,11 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Nume de test invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21280,20 +21310,20 @@ msgstr "" "Numele <b>%r</b> nu conţine o extensie de fişier. Numele trebuie să aibă o " "extensie cum ar fi .epub sau .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Trage pentru a redimensiona" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Afișează" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Comută" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index fe8511490b..c6b0b81a3e 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,17 +6,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-05-21 06:41+0000\n" -"Last-Translator: Dasha <dashasokol@gmail.com>\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-25 08:11+0000\n" +"Last-Translator: Roostam Abdjukhanov <Unknown>\n" "Language-Team: American English <kde-i18n-doc@lists.kde.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "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: 2013-05-22 04:37+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-26 04:51+0000\n" +"X-Generator: Launchpad (build 16640)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -67,8 +67,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -94,8 +94,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -130,7 +130,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -167,15 +167,15 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1004,7 +1004,7 @@ msgstr "Отключить указанный плагин" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1027,8 +1027,8 @@ msgstr "создание пользовательских столбцов " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1059,7 +1059,7 @@ msgstr "Карта 2" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1135,17 +1135,17 @@ msgstr "несколько дней назад" #: /home/kovid/work/calibre/src/calibre/db/search.py:198 #: /home/kovid/work/calibre/src/calibre/library/caches.py:374 msgid "Number conversion error: {0}" -msgstr "" +msgstr "Ошибка преобразования цифр {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:204 #: /home/kovid/work/calibre/src/calibre/library/caches.py:380 msgid "Date conversion error: {0}" -msgstr "" +msgstr "Ошибка преобразования даты {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:289 #: /home/kovid/work/calibre/src/calibre/library/caches.py:456 msgid "Non-numeric value in query: {0}" -msgstr "" +msgstr "Не числовое значение в запросе: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:571 @@ -1165,7 +1165,7 @@ msgstr "Неверный логический запрос \"{0}\"" #: /home/kovid/work/calibre/src/calibre/db/search.py:355 #: /home/kovid/work/calibre/src/calibre/library/caches.py:501 msgid "Invalid query format for colon-separated search: {0}" -msgstr "" +msgstr "Неверный формат запроса поиска для разделенных двоеточием: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:469 #: /home/kovid/work/calibre/src/calibre/library/caches.py:650 @@ -1221,11 +1221,11 @@ msgstr "" "Разделённый запятыми список папок для отправки книг на <b>карты памяти</b> " "устройства. Будет использована первая существующая" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Соединиться с телефоном S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Соединиться с WebOS планшетом" @@ -1297,11 +1297,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:131 msgid "Enable debug logging" -msgstr "" +msgstr "Включить журнал отладки" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:133 msgid "Print driver debug messages to console" -msgstr "" +msgstr "Печатать сообщения драйвера отладки в консоль" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:203 msgid "Apple device" @@ -1352,15 +1352,15 @@ msgstr "Обновление списка метаданных устройст #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d из %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "Готово" @@ -1383,13 +1383,13 @@ msgstr "" "Некоторые обложки не могут быть преобразованы.\n" "Нажмите кнопку \"Показать детали\" что бы увидеть список." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Соединиться с iTunes" @@ -1566,8 +1566,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Связь с читалками PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Соединиться с читалкой PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -2039,6 +2039,9 @@ msgid "" "Use this option to show these books and match them with books in the calibre " "library." msgstr "" +"Архивированные книги считаны устройством, но должны быть загружены для " +"чтения. Используйте эту опцию для показа этих книг и сравнения с книгами в " +"библиотеке." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248 msgid "" @@ -4617,6 +4620,11 @@ msgstr "Выполняю преобразования книги..." msgid "Running %s plugin" msgstr "Запускается плагин %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Заметки" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4890,8 +4898,8 @@ msgid "TEMPLATE ERROR" msgstr "ОШИБКА ШАБЛОНА" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Нет" @@ -4899,8 +4907,8 @@ msgstr "Нет" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4912,14 +4920,14 @@ msgid "Title" msgstr "Название" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Автор(ы)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Издатель" @@ -4955,7 +4963,7 @@ msgstr "Комментарии" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4971,7 +4979,7 @@ msgstr "Теги" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4985,7 +4993,7 @@ msgstr[1] "Серии" msgstr[2] "Серий" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4997,7 +5005,7 @@ msgstr "Временная метка" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5137,8 +5145,8 @@ msgstr "" "Получить изображение обложки, информацию о книге по номеру ISBN из " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5390,7 +5398,7 @@ msgid "No details available" msgstr "Подробности недоступны" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5399,63 +5407,59 @@ msgstr "Подробности недоступны" msgid "Table of Contents" msgstr "Содержание" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Титульная страница" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Индекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Глоссарий" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Подтверждения" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Библиография" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "эмблема издательства" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Копирайт" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Посвящение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Эпиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Предисловие" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Список иллюстраций" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Оглавление" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Заметки" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Введение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Основной текст" @@ -5712,7 +5716,7 @@ msgstr "(Без заголовка)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Книга %(sidx)s из %(series)s" @@ -5722,7 +5726,7 @@ msgid "HTML TOC generation options." msgstr "Варианты создания HTML оглавления" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5956,7 +5960,7 @@ msgid "Choose Files" msgstr "Выберите файлы" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Книги" @@ -6282,9 +6286,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Выбрать назначение для %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6346,6 +6350,7 @@ msgid "Switch/create library..." msgstr "Переключить/создать библиотеку" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6353,83 +6358,83 @@ msgstr "Переключить/создать библиотеку" msgid "%d books" msgstr "%d книг(а/и)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Выбрать случайную книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Быстрый переход" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Переименовать библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Удалить библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Обслуживание библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Статус резервирования метаданных библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Запустить резервирование метаданных всех книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Проверить библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Восстановить базу данных из резервной копии" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Переименовать" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Выберите новое название для библиотеки <b> %s </b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" "Следует отметить, что фактическая папка библиотеки будет переименована." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Уже существует" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Папка %s уже существует. Удалите её сначала." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Слишком длинный" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Не найдено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6438,11 +6443,11 @@ msgstr "" "Не могу переименовать, так как библиотека %s не найдена. Попытайтесь " "переключиться на неё и обратно и переименовать снова." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Переименование не удалось" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6451,11 +6456,11 @@ msgstr "" "Не удалось переименовать библиотеку в %s. Обычно причина этого состоит в " "том, что один из файлов в библиотеке открыт в другой программе." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Библиотека удалена" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6464,24 +6469,24 @@ msgstr "" "Библиотека %s удалена из calibre. Файлы остались на компьютере. Если вы " "хотите удалить их, сделайте это вручную." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "нет" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Статус резервирования" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Осталось записать файлов метаданных книги: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Резервировать метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6489,7 +6494,7 @@ msgstr "" "Метаданные будут резервироваться пока calibre запущен, примерно 1 книга в 3 " "секунды." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6500,7 +6505,7 @@ msgstr "" "Переместите вашу библиотеку в директорию с коротким путем, используя Windows " "Explorer, затем укажите calibre новый путь и попробуйте снова." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6509,7 +6514,7 @@ msgstr "" msgid "Success" msgstr "Выполнено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6517,7 +6522,7 @@ msgstr "" "Ошибок в базе calibre не найдено. Хотите чтобы calibre проверил, совпадают " "ли файлы с информацией в базе?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6528,33 +6533,33 @@ msgstr "" msgid "Failed" msgstr "Неудалось" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Проверка целостности базы данных завершилась неудачей, нажмите 'Показать " "детали' что бы увидеть подробности" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Начинаю сканировать библиотеку. Это может занять некоторое время" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Проблемы не обнаружены" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "Файлы в вашей библиотеке соответствуют информации в базе данных." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Запрещено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6562,7 +6567,7 @@ msgstr "" "Вы не можете изменить библиотеки при использовании " "CALIBRE_OVERRIDE_DATABASE_PATH переменной окружения." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Вы не можете сменить библиотеку во время выполнения операции." @@ -6591,7 +6596,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Создать каталог книг в вашей библиотеке calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Не преобразуется" @@ -6630,11 +6635,11 @@ msgstr "Копировать" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:156 msgid "Copy to the specified library" -msgstr "" +msgstr "Копировать в указанную библиотеку" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:157 msgid "&Move" -msgstr "" +msgstr "&Переместить" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:160 msgid "Copy to the specified library and delete from the current library" @@ -6732,7 +6737,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Вы уверены?" @@ -7135,22 +7140,24 @@ msgstr "Не сохранять загруженные метаданные дл #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:227 msgid "Use the downloaded metadata for all remaining books" -msgstr "" +msgstr "Использовать загруженные метаданные для всех оставшихся книг" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:228 msgid "Discard downloaded metadata for all remaining books" -msgstr "" +msgstr "Сбросить значения метаданных для всех оставшихся книг" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:229 #, python-format msgid "Discard the downloaded value for: %s" -msgstr "" +msgstr "Удалить загруженное значение для: %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:230 msgid "" "The downloaded metadata is on the left and the original metadata is on the " "right. If a downloaded value is blank or unknown, the original value is used." msgstr "" +"Загруженные метаданные находятся слева, а оригинальные справа. Если " +"загруженные значения пустые или не известные, то используются оригинальные." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:344 @@ -7283,7 +7290,7 @@ msgid "Move to next highlighted match" msgstr "Перейти к следующему выделеному совпадению" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "Н" @@ -8171,7 +8178,7 @@ msgid "No books found" msgstr "Книги не найдены" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Нет разрешений" @@ -8399,17 +8406,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Книга %(sidx)s из <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Коллекции" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Вставить обложку" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Копировать обложку" @@ -8435,7 +8442,7 @@ msgstr "Размер обложки: %(width)d x %(height)d" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:487 msgid "&Copy Link" -msgstr "" +msgstr "&Копировать Ссылку" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:502 #, python-format @@ -9806,44 +9813,44 @@ msgstr "" "насколько это возможно." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "У книги нет обложки" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Размеры обложки: %(width)d x %(height)d пикселов" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Выбрать обложку " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Не читается" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "У вас нет разрешения на чтение этого файла: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Ошибка чтения файла" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Ошибка при чтении файла:<br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " неверное изображение" @@ -9868,7 +9875,7 @@ msgid "&Title: " msgstr "&Название: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Изменить название книги" @@ -9899,7 +9906,7 @@ msgstr "Пометки: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9910,7 +9917,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "Серия:" @@ -9918,7 +9925,7 @@ msgstr "Серия:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Список известных серий. Вы можете добовлять новые серии." @@ -10304,12 +10311,12 @@ msgstr "" "Вы желаете продолжить преобразование (определение не будет использовано)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Неправильное регулярное выражение" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Неправильное регулярное выражение: %s" @@ -10353,7 +10360,7 @@ msgid "Remove the currently selected expression" msgstr "Удалить выделенное выражение" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Удалить" @@ -10784,57 +10791,55 @@ msgstr "Просмотр по обложкам" msgid "Cover browser could not be loaded" msgstr "Не могу загрузить просмотрщик обложек" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Не определено" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "звезд(а)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Без оценки" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Установить '%s' на сегодня" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Очистить '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Открыть редактор элемента" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Значения изменены" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10842,11 +10847,11 @@ msgstr "" "Вы изменили значения. В процессе использования редактора, вы должны принять " "или отклонить эти изменения. Применить изменения?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " индекс:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10854,23 +10859,23 @@ msgstr "" "Перечисление \"{0}\" содержит неверное значение, которое будет установлено " "по умолчанию." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Применить изменения" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Удалить серии" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Автоматически нумеровать книги" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Задать начало нумрации с " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -10878,15 +10883,15 @@ msgstr "" "Перечисление \"{0}\" содержит неверные значения, которое не появятся на " "странице." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Удалить все тэги" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "тэги для добавления" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "метки для удаления" @@ -11151,7 +11156,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11159,7 +11164,7 @@ msgstr "Неверный шаблон" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11213,7 +11218,7 @@ msgstr "Редактор шаблона" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Изменить шаблон" @@ -11895,7 +11900,7 @@ msgstr "Установить опции конвертации %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11903,7 +11908,7 @@ msgid "&Title:" msgstr "&Название:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Автор(ы):" @@ -11965,8 +11970,8 @@ msgid "Location" msgstr "Размещение" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12106,36 +12111,36 @@ msgid "No matches found" msgstr "Совпадений не найдено" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Изменить регистр" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Верхний регистр" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Нижний регистр" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Инвертировать регистр" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Все первые буквы заглавные" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Первая буква заглавная" @@ -12505,13 +12510,13 @@ msgstr "" "будет сортироваться, как Дикенс, Чарлз." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "Оценка:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Оценка этой книги. 0-5 звезды" @@ -12585,7 +12590,7 @@ msgid "&Force numbers to start with:" msgstr "&Задать начало нумрации с:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Дата:" @@ -12607,7 +12612,7 @@ msgid "Clear published date" msgstr "Очистить дату публикации" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Языки" @@ -13284,7 +13289,7 @@ msgstr "Элементы" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Найти" @@ -13822,7 +13827,7 @@ msgid "&Author:" msgstr "&Автор:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "&Теги:" @@ -13939,12 +13944,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "Порт должен быть числом между 8000 и 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Проблема запуска беспроводного устройства" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "Драйвер беспроводного устройства не запущен. Он сообщает \"%s\"" @@ -14018,7 +14023,7 @@ msgstr "Название категории для поиска: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Недопустимое имя" @@ -14248,7 +14253,7 @@ msgstr "Копировать название цвета в буфер:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:172 msgid "Kind" -msgstr "" +msgstr "Тип" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:32 @@ -14274,11 +14279,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:178 msgid "Add icon" -msgstr "" +msgstr "Добавить иконку" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:179 msgid "Add an icon file to the set of choices" -msgstr "" +msgstr "Добавить файл иконки в набор" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:180 msgid "Template value:" @@ -14676,11 +14681,11 @@ msgstr "Регулярное выражение (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Нет совпадений" @@ -14709,7 +14714,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Регулярное выражение (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14830,28 +14835,42 @@ msgstr "Просмотр тегов" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "версия" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "создано Ковидом Гойал" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Подключено " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "версия" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Описание Книги" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -15062,7 +15081,7 @@ msgstr "доступно" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:176 msgid "Vi&rtual Library" -msgstr "" +msgstr "Виртуальная Библиотека" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:198 @@ -15098,43 +15117,46 @@ msgstr "Сброс быстрого поиска" msgid "Copy current search text (instead of search name)" msgstr "Копировать текст текущего поиска (а не имя поиска)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "звезды" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Д" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "На устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Размер (МБ)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Изменена" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Имя для поиска/просмотра: \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "UUID книг \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15142,35 +15164,40 @@ msgid "" msgstr "" "Не удалось изменить положение книги на диске. Она открыта в другой программе?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Не удалось установить дату" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Не удалось внести данные. Нажмите \"Показать подробности\" что бы узнать " "почему." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "В Библиотеке" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Размер" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Отмечено для удаления" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Дважды кликните по <b>редактировать</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Имя для поиска/просмотра: \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15383,7 +15410,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Неверное расположение базы данных %r. calibre прекращает работу." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Поврежденная база данных" @@ -15470,7 +15497,7 @@ msgstr "&Выход" msgid "Unhandled exception" msgstr "Необработанное прерывание:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15478,11 +15505,11 @@ msgstr "" "Указывает, как эта книга будет отсортирована по названию. Например, The " "Exorcist может быть отсортирован как Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Сортировочное название:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15490,7 +15517,7 @@ msgstr "" " Зелёный цвет показывает что текущее название совпадает с сортировочным " "названием." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15498,11 +15525,11 @@ msgstr "" " Красный цвет предупреждает о том, что текущее название не совпадает с " "сортировочным названием." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Авторы изменены" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15510,7 +15537,7 @@ msgstr "" "Вы изменили авторов этой книги. Следует сохранить эти изменения перед " "использованием «Управления авторами». Вы хотите сохранить эти изменения?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15522,11 +15549,11 @@ msgstr "" "Если поле окрашено в зелёный, то текст совпадает с именем автора. Если оно " "красное, то автор(ы) и этот текст не совпадают." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Сортировочное имя автора:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15534,7 +15561,7 @@ msgstr "" " Зелёный цвет показывает что текущее имя автора совпадает с сортировочным " "именем автора." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15542,11 +15569,11 @@ msgstr "" " Красный цвет предупреждает о том, что текущее имя автора не совпадает с " "сортировочным именем автора." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Номер:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15557,92 +15584,92 @@ msgstr "" "\n" "Дважды щелкните, чтобы посмотреть" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Восстановить %s из оригинала" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Установить обложку выбранного формата" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Установить метаданные для книги из выбранного формата" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Добавить формат к этой книге" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Удалить выбранный формат из этой книги" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Выберите форматы для " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Нет разрешений для чтения следующих файлов:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Не выбран формат" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Не могу прочесть метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Не могу прочесть метаданные из формата %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "В&ыбрать" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "Об&резать" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Загрузить о&бложку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "С&генерировать обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Не допустимое изображение" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Укажите название и автора" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Нужно указать название и автора перед созданием обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Недопустимая обложка" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Не удалось изменить обложку, неверное изображение." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Изменены теги" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15650,15 +15677,15 @@ msgstr "" "Вы изменили теги. Чтобы использовать редактор тегов, нужно либо отменить, " "либо применить эти изменения. Применить изменения?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Список языков данной книги через запятую" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Неизвестный язык" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -15666,11 +15693,11 @@ msgstr[0] "Язык %s не распознан" msgstr[1] "Языки %s не распознаны" msgstr[2] "Языки %s не распознаны" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "Идентификаторы:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15681,38 +15708,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Это корректный номер ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Это не корректный номер ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Неправильный ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Введите ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Вы указали неправильный ISBN. Попробуйте снова." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Издатель:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Очистить дату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Опубликовано:" @@ -15791,7 +15818,7 @@ msgstr "Загружаемые поля метаданных" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:348 #, python-format msgid "Revert %s" -msgstr "" +msgstr "Восстановить %s" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:452 msgid "Compare metadata" @@ -17695,6 +17722,10 @@ msgstr "Вы можете нажать клавишу %s для переключ msgid "Show &reflections in the cover browser" msgstr "Показывать отражения в обозревателе обложек" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "создано Ковидом Гойал" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18591,7 +18622,7 @@ msgstr "" "Предпочтения->Расширенный->Плагины" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Сбой запуска контент-сервера" @@ -19230,125 +19261,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(все книги)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} из {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} из всех)" @@ -20666,11 +20701,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Резим отладки" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20680,11 +20715,11 @@ msgstr "" "Вы запустили calibre в режиме отладки. После закрытия программы, журнал " "можно будет увидеть в файле %s<p>Журнал будет показан автоматически." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Не удалось запустить контент сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20695,7 +20730,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20706,16 +20741,16 @@ msgstr "" "попытался автоматически восстановить её? Восстановление может не быть " "полностью удачным." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Ошибка преобразования" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Преобразование не удалось: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20753,23 +20788,23 @@ msgstr "" " могут появиться проблемы с EPUB.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Преобразование не удалось" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Обработчик отключён" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Неудача</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Имеется активное задание. Вы все равно хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20779,11 +20814,11 @@ msgstr "" " Выход может вызвать искажение на устройстве.<br>\n" " Вы действительно уверены, что хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Активные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21702,11 +21737,11 @@ msgstr "Не найдено таблиц" msgid "No table was found" msgstr "Не найдено таблиц" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Неправильно тестовое имя файла" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21715,20 +21750,20 @@ msgstr "" "Название <b>%r</b>, похоже, не заканчивается расширением. Название должно " "заканчиваться расширением файла вроде .epub или .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Перетащите для изменения размера" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Показать" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Скрыть %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Переключить" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 76dfc3ddc4..7bb1c5dc1d 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Sardinian <sc@li.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: 2013-05-18 05:28+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:01+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index bfc657a193..91608c2561 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha <nivanthaka84@yahoo.com>\n" "Language-Team: Sinhalese <si@li.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: 2013-05-18 05:27+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:00+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index a37a565181..d03632e533 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 10:26+0000\n" "Last-Translator: viktorc <dinalt@email.cz>\n" "Language-Team: Slovak <sk@li.org>\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: 2013-05-18 05:27+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:00+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -991,7 +991,7 @@ msgstr "Deaktivovať modul podľa mena" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1014,8 +1014,8 @@ msgstr "vytváram vlastný stĺpec " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1046,7 +1046,7 @@ msgstr "Karta B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1204,11 +1204,11 @@ msgstr "" "Zoznam adresárov oddelených čiarkou. Do prvého z nich, ktorý bude existovať " "sa uložia e-booky pri odoslaní na <b>pamäťovú kartu</b> zariadenia." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Komunikácia s telefónmi S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Komunikácia s tabletmi WebOS." @@ -1334,15 +1334,15 @@ msgstr "Aktualizácia zoznamu metadát zariadenia.." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d z %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "dokončené" @@ -1365,13 +1365,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalóg" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Komunikácia s iTunes." @@ -1548,8 +1548,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Komunikácia s čítačkou PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4495,6 +4495,11 @@ msgstr "Prebieha transformácia e-knihy..." msgid "Running %s plugin" msgstr "Spúšťam modul %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Poznámky" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4767,8 +4772,8 @@ msgid "TEMPLATE ERROR" msgstr "CHYBA ŠABLÓNY" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nie" @@ -4776,8 +4781,8 @@ msgstr "Nie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4789,14 +4794,14 @@ msgid "Title" msgstr "Názov" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(i)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Vydavateľ" @@ -4832,7 +4837,7 @@ msgstr "Poznámky" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4848,7 +4853,7 @@ msgstr "Značky" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4862,7 +4867,7 @@ msgstr[1] "Série" msgstr[2] "Sérií" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4874,7 +4879,7 @@ msgstr "Časová známka" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5015,8 +5020,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5261,7 +5266,7 @@ msgid "No details available" msgstr "Podrobnosti nie sú k dispozícii" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5270,63 +5275,59 @@ msgstr "Podrobnosti nie sú k dispozícii" msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Titulná strana" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Register" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Slovník" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Poďakovania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Zoznam použitej literatúry" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Tiráž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Autorské práva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Venovanie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Predslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Zoznam obrázkov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Zoznam tabuliek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Poznámky" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Predhovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Hlavný text" @@ -5538,7 +5539,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Kniha %(sidx)s z %(series)s" @@ -5548,7 +5549,7 @@ msgid "HTML TOC generation options." msgstr "Voľby generovania HTML obsahu" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5783,7 +5784,7 @@ msgid "Choose Files" msgstr "Vybrať súbory" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Knihy" @@ -6107,9 +6108,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Vyberte umiestnenie pre %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6170,6 +6171,7 @@ msgid "Switch/create library..." msgstr "Zmeniť/vytvoriť knižnicu" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6177,93 +6179,93 @@ msgstr "Zmeniť/vytvoriť knižnicu" msgid "%d books" msgstr "%d kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Výber náhodnej knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Rýchle prepnutie" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Premenovať knižnicu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Odstrániť knižnicu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Údržba knižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Stav zálohovania metadát knižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Spustiť zálohovanie metadát všetkých kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Kontrola knižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Obnoviť databázu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Premenovať" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Vyberte nový názov pre knižnicu <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Uvedomte si, ťe súčasný priečinok knižnice bude premenovaný." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Už existuje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Priečinok %s už existuje. Najprv ho vymažte." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Príliš dlhé" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Premenovanie zlyhalo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6272,11 +6274,11 @@ msgstr "" "Premenovanie knižnice v %s zlyhalo. Najčastejšie to býva tým, že niektorý zo " "súborov knižnice je otvorený iným programom." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Knižnica bola odstránená" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6285,24 +6287,24 @@ msgstr "" "Knižnica %s bola z Calibre odstránená. Zúbory zostali na Vašom počítači. Ak " "ich chcete vymazať, musíte to urobiť ručne." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "žiadne" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Stav zálohovania" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Súbory metadát zostávajúce zapísať: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Zálohovať metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6310,7 +6312,7 @@ msgstr "" "Metadáta budú zálohované počas behu Calibre rýchlosťou asi 1 kniha za 3 " "sekundy." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6321,7 +6323,7 @@ msgstr "" "Windows Explorerom Vašu knižnicu do miesta s kratšou cestou, nasmerujte " "Calibre na nové umiestnenie a skúste to znova." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6330,7 +6332,7 @@ msgstr "" msgid "Success" msgstr "Úspešné" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6339,7 +6341,7 @@ msgstr "" "Calibre skontroloval, či súbory vo Vašej knižnici zúhlasia s informáciami v " "databáze?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6350,33 +6352,33 @@ msgstr "" msgid "Failed" msgstr "Zlyhalo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Kontrola integrity databázy zlyhalo, pre viac informácií kliknite na " "Zobraziť podrobnosti." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Začínam prehľadávať knižnicu, môže to chvíľu trvať" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Bez problémov" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "Súbory vo Vašej knižnici súhlasia s informáciami v databáze." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Nedovolené" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6384,7 +6386,7 @@ msgstr "" "Knižnice nemôžete meniť dokiaľ používate premennú prostredia " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Počas behu úloh nemôžte meniť knižnicu." @@ -6413,7 +6415,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Vytvoriť katalóg kníh vo Vašej knižnici Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Nedokážem konvertovať" @@ -6552,7 +6554,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Ste si istý?" @@ -7094,7 +7096,7 @@ msgid "Move to next highlighted match" msgstr "Presunúť na ďalšiu zvýraznenú zhodu" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7960,7 +7962,7 @@ msgid "No books found" msgstr "Žiadne knihy nenájdené" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Bezoprávnenia" @@ -8188,17 +8190,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Kniha %(sidx)s z <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Zbierky" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Vložiť obálku" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Kopírovať obálku" @@ -9574,44 +9576,44 @@ msgstr "" "Nastaviť metadáta. Výstupný súbor bude obsahovať maximum z týchto metadát." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Táto kniha nemá obálku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Veľkosť obálky: %(width)d x %(height)d bodov" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Vyberte obálku pre " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Nemôžem čítať" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Nemáte prístupové práva na čítanie súboru: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Chyba pri čítaní súboru" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Chyba pri čítaní súboru: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " nie je platný obrazový súbor" @@ -9636,7 +9638,7 @@ msgid "&Title: " msgstr "&Názov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Názov knihy" @@ -9666,7 +9668,7 @@ msgstr "&Značky: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9678,7 +9680,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Séria:" @@ -9686,7 +9688,7 @@ msgstr "&Séria:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Zoznam známych sérií. Môžete zadať novú sériu." @@ -10061,12 +10063,12 @@ msgstr "" "definícií. Želáte si pokračovať v konverzii (táto definícia sa nepoužije)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Neplatný regulárny výraz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Neplatný regulárny výraz: %s" @@ -10110,7 +10112,7 @@ msgid "Remove the currently selected expression" msgstr "Odstrániť aktuálne vybraný výraz" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Odstrániť" @@ -10534,57 +10536,55 @@ msgstr "Prehliadať obálky" msgid "Cover browser could not be loaded" msgstr "Prehliadač obálok sa nedá nahrať" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Nedefinované" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "hviezdička(y)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Nehodnotené" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Nastaviť '%s' na dnes" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Vymazať '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Otvoriť editor položiek" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Hodnoty sa zmenili" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10592,48 +10592,48 @@ msgstr "" "Zmenili ste hodnoty. Pred použitím editora musíte tieto zmeny buď zrušiť, " "alebo použiť. Použiť zmeny?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" "Zoznam \"{0}\" obsahuje neplatnú hodnotu, ktorá bude nastavená ako štandardná" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Použiť zmeny" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Odstrániť sériu" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Číslovať knihy automaticky" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Vynútiť číslovanie od " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "Zoznam \"{0}\" obsahuje neplatné hodnoty, ktoré sa nezobrazia" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Odtrániť všetky značky" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "pridať značky" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "odstrániť značky" @@ -10900,7 +10900,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10908,7 +10908,7 @@ msgstr "Neplatná šablóna" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10961,7 +10961,7 @@ msgstr "Editor šab&lón" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Upraviť šablónu" @@ -11623,7 +11623,7 @@ msgstr "Možnosti prevodu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11631,7 +11631,7 @@ msgid "&Title:" msgstr "&Názov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(i):" @@ -11693,8 +11693,8 @@ msgid "Location" msgstr "Umiestnenie" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11832,36 +11832,36 @@ msgid "No matches found" msgstr "Neboli nájdené žiadne výsledky" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Zmeniť veľké/malé písmená" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Veľké písmená" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Malé písmená" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Vymeniť veľké/malé" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Štýl nadpisu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Veľké prvé písmená" @@ -12226,13 +12226,13 @@ msgstr "" "Dickens by sa mal triediť ako Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Hodnotenie:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Hodnotenie tejto knihy. 0-5 hviezdičiek" @@ -12306,7 +12306,7 @@ msgid "&Force numbers to start with:" msgstr "Vynútiť čís&lovanie od:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Dátum:" @@ -12328,7 +12328,7 @@ msgid "Clear published date" msgstr "Vymazať dátum publikovania" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Jazyky:" @@ -12999,7 +12999,7 @@ msgstr "Položky" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Hľadať" @@ -13527,7 +13527,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "&Značky:" @@ -13643,12 +13643,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "Číslo portu musí byť medzi 8000 a 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Pri spustení bezdrôtového zariadenia sa vyskytol problém" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "Ovládač bezdrôtového zariadenia sa nespustil. Vypísal \"%s\"" @@ -13721,7 +13721,7 @@ msgstr "Názov kategórie pre vyhľadávanie: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Neplatný názov" @@ -14377,11 +14377,11 @@ msgstr "Regulárny výraz (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Žiadna zhoda" @@ -14410,7 +14410,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regulárny výraz (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14531,28 +14531,42 @@ msgstr "Prehliadač značiek" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "verzia" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "autor Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Pripojené " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "verzia" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Podrobnosti o knihe" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14798,43 +14812,46 @@ msgstr "Zrušiť rýchle hľadanie" msgid "Copy current search text (instead of search name)" msgstr "Kopírovať aktuálny hľadaný text (namiesto názvu hľadania)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "hviezdičiek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "V zariadení" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Veľkosť (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Zmenené" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Názov vyhľadávania je \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "UUID tejto knihy je \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -14843,34 +14860,39 @@ msgstr "" "Nemôžem zmeniť umiestnenie tejto knihy na disku. Nie je otvorená iným " "programom?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Zlyhalo nastavenie dát" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Nedokážem nastaviť údaje. Kliknite na Zobraziť podrobnosti a uvidíte prečo." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "V knižnici" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Veľkosť" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Označené na zmazanie" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dvojkliknite na <b>upraviť</b> ma<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Názov vyhľadávania je \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15081,7 +15103,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Chybné umiestnenie databázy %r. Calibre sa teraz ukončí." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Poškodená databáza" @@ -15167,7 +15189,7 @@ msgstr "&Skončiť" msgid "Unhandled exception" msgstr "Neošetrená výnimka" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15175,11 +15197,11 @@ msgstr "" "Upresnite, ako sa má táto kniha zoradiť pri triedení podľa názvu. Napr. " "\"The Exorcist\" môže byť triedený ako \"Exorcist, The\"." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "&Triediaci názov:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15187,7 +15209,7 @@ msgstr "" " Zelená farba indikuje, že aktuálny názov pre triedenie vyhovuje aktuálnemu " "názvu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15195,11 +15217,11 @@ msgstr "" " Červená farba indikuje, že aktuálny názov pre triedenie nevyhovuje " "aktuálnemu názvu. Ak to tak chcete, nemusíte robiť nič." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Autori sa zmenili" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15207,7 +15229,7 @@ msgstr "" "Zmenili ste autora tejto knihy. Predtým, ako budete Spravovať autorov je " "potrebné tieto zmeny uložiť. Želáte si uložiť tieto zmeny?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15219,11 +15241,11 @@ msgstr "" "Ak je položka zelená, text vyhovuje názvom pre triedenie jednotlivých " "autorov. Ak je červená, autori a tento text nesúhlasia." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Triediaci aut&or:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15231,7 +15253,7 @@ msgstr "" " Zelená farba indikuje, že aktuálna hodnota autora v tvare pre triedenie " "vyhovuje aktuálnemu autorovi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15239,11 +15261,11 @@ msgstr "" " Červená farba indikuje, že aktuálna hodnota autora v tvare pre triedenie " "nevyhovuje aktuálnemu autorovi. Ak Vám vyhovuje, nemusíte nič meniť." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "Čí&slo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15254,92 +15276,92 @@ msgstr "" "\n" "Zobrazíte dvojklikom" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Obnoviť %s z originálu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Obálku knihy prevziať zo zvoleného formátu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Nastaviť metadáta knihy z vybraného formátu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Pridať tejto knihe formát" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Odstrániť vybraný formát z tejto knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Vyberte formát pre " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Nemáte oprávnenie čítať nasledovné súbory:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Nie je zvolený žiaden formát" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Nepodarilo sa načítať metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Nepodarilo sa načítať metadáta z formátu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "Vy&brať" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "O&rezať" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "&Stiahnuť obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "Vy&generovať obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Neplatný obrázok" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Uveďte názov a autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Pred generovaním obálky musíte uviesť názov a autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Neplatná obálka" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Nemôžem zmeniť obálku, lebo obrázok je neplatný." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Značky zmenené" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15347,15 +15369,15 @@ msgstr "" "Zmenili ste značku. Pred použitím editora značiek musíte buď zrušiť, alebo " "použiť zmeny. Použiť zmeny?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Zoznam jazykov knihy oddelených čiarkou" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Neznámy jazyk" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -15363,11 +15385,11 @@ msgstr[0] "Jazyk %s nie je rozpoznaný" msgstr[1] "Jazyky %s nie sú rozpoznané" msgstr[2] "Jazyky %s nie sú rozpoznané" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&d:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15378,38 +15400,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Toto ISBN je platné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Toto ISBN nie je platné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Neplatné ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Zadajte ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Zadané ISBN je neplatné. Skúste znovu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Vydavateľ:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Vymazať dátum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "&Publikované:" @@ -17354,6 +17376,10 @@ msgstr "Klávesou %s môžete prepínať celoobrazovkový režim" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "autor Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18235,7 +18261,7 @@ msgstr "" ">Moduly" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Nepodarilo sa spustiť server obsahu" @@ -18868,125 +18894,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(všetky knihy)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} z {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} zo všetkých)" @@ -20255,11 +20285,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Ladiaci režim" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20269,11 +20299,11 @@ msgstr "" "Spustili ste Calibre v ladiacom režime. Denník ladenia bude po ukončení " "Calibre dostupný v súbore %s<p>Denník sa zobrazí automaticky." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Nepodarilo sa spustiť server obsahu" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20284,7 +20314,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20295,16 +20325,16 @@ msgstr "" "pokúsila automaticky znovu vytvoriť? Znovuvytvorenie nemusí byť v celom " "rozsahu úspešné." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Chyba konverzie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Konverzia zlyhala: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20343,23 +20373,23 @@ msgstr "" "problémy.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Konverzia zlyhala" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Recepty vypnuté" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Zlyhalo</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prebieha spracovanie úloh. Určite chcete program ukončiť?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20369,11 +20399,11 @@ msgstr "" " Ukončenie môže spôsobiť poškodenie zariadenia.<br>\n" " Ste si istý, že chcete ukončiť?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Aktívne úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21282,11 +21312,11 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Neplatný testovací názov" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -21295,20 +21325,20 @@ msgstr "" "Názov <b>%r</b> nevyzerá, že končí príponou súboru. Názov musí končiť " "príponou ako sú .epub alebo .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Zmeniť veľkosť potiahnutím" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Zobraziť" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Prepnúť" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index 98277864d8..2036dd37ac 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: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-02 23:27+0000\n" "Last-Translator: Martin Srebotnjak <miles@filmsi.net>\n" "Language-Team: Martin Srebotnjak <miles@filmsi.net>\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: 2013-05-18 05:28+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:01+0000\n" +"X-Generator: Launchpad (build 16640)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -66,8 +66,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -93,8 +93,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -129,7 +129,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -166,15 +166,15 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -999,7 +999,7 @@ msgstr "Onemogoči imenovani vtičnik" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1021,8 +1021,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1053,7 +1053,7 @@ msgstr "Kartica B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1205,11 +1205,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Povezovanje s telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Povezovanje s tablicami WebOS." @@ -1318,15 +1318,15 @@ msgstr "Posodabljanje seznama metapodatkov naprave ..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d izmed %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "končano" @@ -1349,13 +1349,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Povezovanje z iTunes." @@ -1531,8 +1531,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Povezovanje z bralnikom PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Povezovanje z bralnikom PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4152,6 +4152,11 @@ msgstr "Izvajanje preobliokvanj na e-knjigi ..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Opombe" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4418,8 +4423,8 @@ msgid "TEMPLATE ERROR" msgstr "NAPAKA PREDLOGE" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Ne" @@ -4427,8 +4432,8 @@ msgstr "Ne" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4440,14 +4445,14 @@ msgid "Title" msgstr "Naslov" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Avtor(ji)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Založnik" @@ -4483,7 +4488,7 @@ msgstr "Opombe" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4499,7 +4504,7 @@ msgstr "Značke" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4514,7 +4519,7 @@ msgstr[2] "Zbirke" msgstr[3] "Zbirke" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4526,7 +4531,7 @@ msgstr "Časovni žig" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4650,8 +4655,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4878,7 +4883,7 @@ msgid "No details available" msgstr "Podrobnosti ni na voljo" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4887,63 +4892,59 @@ msgstr "Podrobnosti ni na voljo" msgid "Table of Contents" msgstr "Kazalo vsebine" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Naslovnica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Kazalo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Slovarček" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Zahvale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Avtorske pravice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Posvetilo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Seznam ilustracij" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Seznam tabel" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Opombe" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Uvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Glavno besedilo" @@ -5155,7 +5156,7 @@ msgstr "(Neimenovano)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Knjiga %(sidx)s izmed %(series)s" @@ -5165,7 +5166,7 @@ msgid "HTML TOC generation options." msgstr "Možnosti tvorbe kazala vsebine za HTML" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5388,7 +5389,7 @@ msgid "Choose Files" msgstr "Izberite datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Knjige" @@ -5705,9 +5706,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5766,6 +5767,7 @@ msgid "Switch/create library..." msgstr "Zamenjaj/ustvari knjižnico ..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5773,128 +5775,128 @@ msgstr "Zamenjaj/ustvari knjižnico ..." msgid "%d books" msgstr "%d knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Izberi naključno knjigo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Hitri preklop" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Preimenuj knjižnico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Odstrani knjižnico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Vzdrževanje knjižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Stanje varnostnega kopiranja metapodatkov knjižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Začni varnostno kopirati metapodatke vseh knjig" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Preveri knjižnico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Obnovi zbirko podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Preimenuj" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Izberite novo ime za knjižnico <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Upoštevajte, da bo dejanska mapa knjižnice preimenovana." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Že obstaja" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Mapa %s že obstaja. Najprej jo izbrišite." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Preimenovanje ni uspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Knjižnica je bila odstranjena" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "brez" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Stanje varnostnega kopiranja" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Preostale datoteke metapodatkov knjig za pisanje: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Varnostno kopiraj metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -5902,7 +5904,7 @@ msgstr "" "Metapodatki bodo varnostno kopirani med delovanjem programa calibre pri " "hitrosti pribl. ene knjige vsake tri sekunde." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5910,7 +5912,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5919,13 +5921,13 @@ msgstr "" msgid "Success" msgstr "Uspešno" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5936,37 +5938,37 @@ msgstr "" msgid "Failed" msgstr "Ni uspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Ni najdenih težav" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "Datoteke iz vaše knjižnice se ujemajo s podatki v zbirki podatkov." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Ni dovoljeno" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Knjižnic ne morete zamenjati med izvajanjem opravil." @@ -5995,7 +5997,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Ustvari katalog knjig v knjižnici calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Pretvorba ni možna" @@ -6129,7 +6131,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Ste prepričani?" @@ -6632,7 +6634,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7453,7 +7455,7 @@ msgid "No books found" msgstr "Ni najdenih knjig" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Ni pravic" @@ -7664,17 +7666,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Zbirke" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Prilepi naslovnico" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Kopiraj naslovnico" @@ -8997,44 +8999,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Ta knjiga nima naslovnice" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Velikost naslovnice: %(width)d x %(height)d slik. točk" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Izberi naslovnico za " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Ne mogoče prebrati" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Nimate pravic za branje datoteke: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Napaka pri branju datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Prišlo je do napake pri branju iz datoteke: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " ni veljavna slika" @@ -9059,7 +9061,7 @@ msgid "&Title: " msgstr "&Naslov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Spremenite naslov knjige" @@ -9090,7 +9092,7 @@ msgstr "Zna&čke: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9101,7 +9103,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Zbirka:" @@ -9109,7 +9111,7 @@ msgstr "&Zbirka:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Seznam znanih zbirk. Lahko dodate nove zbirke." @@ -9475,12 +9477,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Neveljaven regularni izraz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Neveljaven regularni izraz: %s" @@ -9522,7 +9524,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Odstrani" @@ -9928,103 +9930,101 @@ msgstr "Prebrskaj naslovnice" msgid "Cover browser could not be loaded" msgstr "Brskalnika po naslovnicah ni mogoče naložiti" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Nedoločeno" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "zvezdi(c)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Neocenjeno" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Počisti '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Uveljavi spremembe" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Odstrani zbirko" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Samodejno oštevilči knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Odstrani vse značke" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10283,7 +10283,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10291,7 +10291,7 @@ msgstr "Neveljavna predloga" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10340,7 +10340,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Uredi predlogo" @@ -10907,7 +10907,7 @@ msgstr "Nastavite možnosti za pretvorbo %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10915,7 +10915,7 @@ msgid "&Title:" msgstr "&Naslov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Avtor(ji):" @@ -10975,8 +10975,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11106,36 +11106,36 @@ msgid "No matches found" msgstr "Ni zadetkov" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Zamenjaj velikost črk" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11469,13 +11469,13 @@ msgstr "" "razvršča kot Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Ocena za to knjigo. 0-5 zvezdic" @@ -11542,7 +11542,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datum:" @@ -11564,7 +11564,7 @@ msgid "Clear published date" msgstr "Počisti datum objave" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Jeziki:" @@ -12191,7 +12191,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Najdi" @@ -12670,7 +12670,7 @@ msgid "&Author:" msgstr "&Avtor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Zna&čke:" @@ -12768,12 +12768,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Težava pri zagonu brezžične naprave" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12840,7 +12840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Neveljavno ime" @@ -13467,11 +13467,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Ni zadetkov" @@ -13500,7 +13500,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Regularni izraz (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13621,28 +13621,42 @@ msgstr "Brskalnik značk" msgid "Shift+Alt+T" msgstr "Dvigalka+izmenjalka+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "različice" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "izdelal Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Povezan " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "različice" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Podrobnosti o knjigi" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Dvigalka+izmenjalka+D" @@ -13883,76 +13897,84 @@ msgstr "Ponastavi hitro iskanje" msgid "Copy current search text (instead of search name)" msgstr "Kopiraj trenutno besedilo iskanja (namesto iskalnega polja)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "zvezdic" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "Na napravi" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Velikost (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Spremenjeno" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Iskano polje je \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "V knjižnici" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Velikost" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Označeno za brisanje" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dvoklikni me, da me <b>urediš</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Iskano polje je \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14157,7 +14179,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Okvarjena zbirka podatkov" @@ -14239,39 +14261,39 @@ msgstr "I&zhod" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Razvrščanje &naslovov:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14279,27 +14301,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Razvrščanje &avtorjev:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Številka:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14307,117 +14329,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Metapodatkov ni mogoče prebrati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "Pre&brskaj" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "O&breži" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Prenesi naslo&vnico" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Ustvari naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Ni veljavna slika" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Določite naslov in avtorja" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Pred izdelavo naslovnice morate določiti naslov in avtorja" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Neveljavna naslovnica" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Značke so se spremenile" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Z vejicami ločen seznam jezikov te knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&d-ji:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14425,38 +14447,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Ta številka ISBN je veljavna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Ta številka ISBN ni veljavna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Neveljaven ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Vnesite ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "ISBN, ki ste ga vnesli, ni veljaven. Poskusite znova." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Založnik:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Počisti datum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "&Objavljeno:" @@ -16215,6 +16237,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "izdelal Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16971,7 +16997,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17517,77 +17543,81 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Novo navidezno knjižnico morate poimenovati" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" @@ -17595,49 +17625,49 @@ msgstr "" "Uporabite \"navidezno knjižnico\", da prikažete le podmnožico knjig iz te " "knjižnice." -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(vse knjige)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Uredi navidezno knjižnico" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Odstrani navidezno knjižnico" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Ustvari navidezno knjižnico" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "Ste prepričani, da želite odstraniti navidezno knjižnico {0}?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} izmed {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} od vseh)" @@ -18870,11 +18900,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Razhroščevalni način" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18882,11 +18912,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18894,7 +18924,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18902,16 +18932,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Napaka pri pretvorbi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18934,34 +18964,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Ni uspelo</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Aktivna opravila" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19837,31 +19867,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Povlecite za spremembo velikosti" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Pokaži" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Skrij %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Preklopi" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 8e77350816..2ed0bb062d 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani <Unknown>\n" "Language-Team: Albanian <sq@li.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: 2013-05-18 05:12+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 04:45+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Shënime" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "Titull" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Autor(ë)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Botues" @@ -4232,7 +4237,7 @@ msgstr "Komente" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "Etiketa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "Vulë kohore" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "Tryeza e Lëndës" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Faqe Titulli" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Tregues" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Bibliografi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Të drejta kopjimi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Listë e ilustrimeve" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Listë Tabelash" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Shënime" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Teksti Kryesor" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Libra" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Zgjidhni kapak për " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Nuk keni leje të lexoni kartelën: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Gabim në leximin e kartelës" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "&Titull: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "Gjedhe e pavlefshme" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "&Titull:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Autor(ë):" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "Nuk u gjetën përputhje" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datë:" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "&Mbylle" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index 7ed49765b9..be7b9ebd97 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-19 15:15+0000\n" "Last-Translator: Milena <Unknown>\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: 2013-05-20 05:33+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:00+0000\n" +"X-Generator: Launchpad (build 16640)\n" "Language: sr\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -64,8 +64,8 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -91,8 +91,8 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -127,7 +127,7 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -164,15 +164,15 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -997,7 +997,7 @@ msgstr "Искључи наведени додатак" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1020,8 +1020,8 @@ msgstr "правим корисничку колону " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1052,7 +1052,7 @@ msgstr "Картица B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1206,11 +1206,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Повежи се са S60 телефонима." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Повежи се са WebOS таблетима." @@ -1324,15 +1324,15 @@ msgstr "Ажурирање списка метаподатака на уређа #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d из%(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завршено" @@ -1355,13 +1355,13 @@ msgstr "" "Неки корице нису могле да буду претворене.\n" "Кликните на 'Прикажи детаље' за списак." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Повежи се са iTunes." @@ -1538,8 +1538,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Комуницирам са PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4291,6 +4291,11 @@ msgstr "Изводим трансформације на е-књизи..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Белешке" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4558,8 +4563,8 @@ msgid "TEMPLATE ERROR" msgstr "ГРЕШКА У ШАБЛОНУ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Не" @@ -4567,8 +4572,8 @@ msgstr "Не" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4580,14 +4585,14 @@ msgid "Title" msgstr "Наслов" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Аутор" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Издавач" @@ -4623,7 +4628,7 @@ msgstr "Коментари" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4639,7 +4644,7 @@ msgstr "Ознаке" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4653,7 +4658,7 @@ msgstr[1] "Серије" msgstr[2] "Серија" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4665,7 +4670,7 @@ msgstr "Временска ознака" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4797,8 +4802,8 @@ msgstr "" "Преузми корицу и метаподатке за књигу идентификовану ISBN бројем са " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5029,7 +5034,7 @@ msgid "No details available" msgstr "Детаљи нису доступни" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5038,63 +5043,59 @@ msgstr "Детаљи нису доступни" msgid "Table of Contents" msgstr "Садржај" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Насловна страна" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Индекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Појмовник" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Захвалности" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Библиографија" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Импресум" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Ауторска права" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Посвета" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Епиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Предговор" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Списак илустрација" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Списак табела" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Белешке" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Предговор" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Главни текст" @@ -5306,7 +5307,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5316,7 +5317,7 @@ msgid "HTML TOC generation options." msgstr "Могућности за стварање HTML садржаја" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5543,7 +5544,7 @@ msgid "Choose Files" msgstr "Избор датотека" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Књиге" @@ -5860,9 +5861,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5921,6 +5922,7 @@ msgid "Switch/create library..." msgstr "Промени/направи библиотеку..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5928,93 +5930,93 @@ msgstr "Промени/направи библиотеку..." msgid "%d books" msgstr "%d књиге" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Изабери књигу насумице" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Брзи прелазак" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Преименуј библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Уклони библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Одржавање библиотеке" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Стање причувне метаподатака из библиотеке" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Почни да правиш причувну метаподатака свих књига" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Провери исправност библиотеке" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Врати базу података" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Преименуј" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Изабери ново име за библиотеку <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Имајте на уму да ће фасцикла тренутне библиотеке бити преименована." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Већ постоји" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Директоријум %s већ постоји. Морате га прво избрисати." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Предугачко" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Промена имена није успела." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6023,41 +6025,41 @@ msgstr "" "Нисам успео да променим име библиотеке %s. Најчешћи узрок је ако је нека од " "датотека у библиотеци отворена у неком другом програму." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Библиотека уклоњена" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "ништа" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Стање причувне" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Преостали метаподаци за упис у књигу: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Причувна метаподатака" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6065,7 +6067,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6074,13 +6076,13 @@ msgstr "" msgid "Success" msgstr "Извршено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6091,33 +6093,33 @@ msgstr "" msgid "Failed" msgstr "Није успело" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Провера интегритета базе није успела, кликнути Покажи детаље за детаље." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Скенирање библиотеке започето,ово може потрајати" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Нису пронађени проблеми" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" "Документа у Вашој библиотеци се поклапају са подацима у бази података" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Није дозвољено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6125,7 +6127,7 @@ msgstr "" "Не можете да промените библиотеку ако користите променљиву " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Не можете да промените библиотеку када има још активних послова." @@ -6154,7 +6156,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Направите каталог књига за вашу calibre библиотеку" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Није могуће претворити" @@ -6290,7 +6292,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Да ли сте сигурни?" @@ -6806,7 +6808,7 @@ msgid "Move to next highlighted match" msgstr "Премештање на следеће истакнуто поклапање" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7642,7 +7644,7 @@ msgid "No books found" msgstr "Није нађена ниједна књига." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Нема дозволе." @@ -7870,17 +7872,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Књига %(sidx)s од <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Збирке" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Налепи корице" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Копирај корице" @@ -9219,44 +9221,44 @@ msgstr "" "метаподатака." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Ова књига нема корице" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Величина корице: %(width)d x %(height)d пиксела" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Изабери насловну страну за. " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Не могу да прочитам." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Немате дозволу да читате датотеку: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Грешка при читању датотеке" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Догодила се грешка при читању датотеке: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " није исправна слика." @@ -9281,7 +9283,7 @@ msgid "&Title: " msgstr "&Наслов: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Промени наслов ове књиге." @@ -9312,7 +9314,7 @@ msgstr "&Етикете: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9323,7 +9325,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Серија:" @@ -9331,7 +9333,7 @@ msgstr "&Серија:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Списак познатих серија. Можете додати и нове серије." @@ -9701,12 +9703,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Неисправан регуларни израз" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Неисправан регуларни израз: %s" @@ -9748,7 +9750,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Уклони" @@ -10157,67 +10159,65 @@ msgstr "Претражи по насловним странама." msgid "Cover browser could not be loaded" msgstr "Преглед корица није могао бити учитан." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Неодређен" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "звездица" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Без оцене" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Постави '%s' на данашњи датум." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Очисти '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Отвори уређивач ставки" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Вредности промењене" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " индекс:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10225,38 +10225,38 @@ msgstr "" "Набрајање \"{0}\" садржи неисправну вредност која ће бити промењена на " "подразумевану" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Примени измене" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Уклони серију." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Аутоматски нумериши књиге." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Бројање мора почети од . " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "Набрајање \"{0}\" садржи неисправну вредност која ће бити искључена из списка" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Уклони све етикете." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "етикете за додавање." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "етикете за уклањање." @@ -10517,7 +10517,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10525,7 +10525,7 @@ msgstr "Неважећи шаблон." #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10574,7 +10574,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Уреди шаблон" @@ -11159,7 +11159,7 @@ msgstr "Постави могућности за претварање %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11167,7 +11167,7 @@ msgid "&Title:" msgstr "&Наслов:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Аутор:" @@ -11229,8 +11229,8 @@ msgid "Location" msgstr "Место" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11362,36 +11362,36 @@ msgid "No matches found" msgstr "Ништа није пронађено." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Измени величину слова" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Велика слова" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Мала слова" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Замени велика слова у мала, и обрнуто." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Величина наслова" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Велико прво слово" @@ -11752,13 +11752,13 @@ msgstr "" "пример, Вук Караџић ће бити разврстан као Караџић, Вук." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "&Оцена:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Оцена за ову књигу. 0-5 звездица." @@ -11834,7 +11834,7 @@ msgid "&Force numbers to start with:" msgstr "&Принудно бројање да почне са:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Датум:" @@ -11856,7 +11856,7 @@ msgid "Clear published date" msgstr "Очисти јавни датум" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Језици:" @@ -12510,7 +12510,7 @@ msgstr "Ставке" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Претрага" @@ -13001,7 +13001,7 @@ msgid "&Author:" msgstr "&Аутор:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Е&тикете:" @@ -13101,12 +13101,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13173,7 +13173,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Неважеће име" @@ -13815,11 +13815,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Без резултата" @@ -13848,7 +13848,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Регуларни израз (?P<број_у_серији>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13969,28 +13969,42 @@ msgstr "Излог етикета." msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "издање" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "направио Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Прикључен је. " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "издање" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Подаци о књизи" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14234,43 +14248,46 @@ msgstr "Поништи брзу претрагу." msgid "Copy current search text (instead of search name)" msgstr "Умножи текст који се тренутно тражи (уместо назива претраге)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "звездице" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "На уређају." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Величина (МБ)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Измењено" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Име за претрагу је \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "UUID ове књиге је \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -14279,35 +14296,40 @@ msgstr "" "Није могуће променити локацију на диску за ову књигу. Да ли је отворити у " "другом програму ?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Нисам успео да поставим податке" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Није могуће поставити податке, кликните на Прикажи детаље да бисте видели " "зашто." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "У библиотеци." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Величина" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Изабрано за брисање." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Кликните два пута да ме <b>промените</b><br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Име за претрагу је \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14516,7 +14538,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Неисправно место за базу података %r. calibre ће сада прекинути рад." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Неисправна база података." @@ -14600,7 +14622,7 @@ msgstr "&Изађи" msgid "Unhandled exception" msgstr "Нерешив изузетак" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -14608,11 +14630,11 @@ msgstr "" "Наведите како ће ова књига бити разврстана по наслову. На пример, The " "Exorcist може да буде разврстан као Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Поређај &наслов:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -14620,7 +14642,7 @@ msgstr "" " Зелена боја означава да тренутни начин разврставања по наслову одговара " "тренутном наслову" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -14628,17 +14650,17 @@ msgstr "" " Црвена боја упозорава да тенутни начин разврставања по наслову на одговара " "тренутном наслову. Ако је то оно што желите не морате да урадите више ништа." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Измени ауторе" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14650,11 +14672,11 @@ msgstr "" "начину разврставања појединачних аутора. Ако је поље црвено, аутори не " "одговарају овом тексту." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Поређај а&уторе:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -14662,7 +14684,7 @@ msgstr "" " Зелена боја означава да изабрани начин разврставања по аутору одговара " "тренутном аутору" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -14670,11 +14692,11 @@ msgstr "" " Црвена боја означава да тренутни начин разврставања по аутору не одговара " "тренутном аутору. Ако је то оно што желите не морате ништа више да урадите." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Број:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14685,106 +14707,106 @@ msgstr "" "\n" "Двоклик за приказ" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Врати %s са оригинала" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Постави насловну страну за књигу из изабраног формата." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Додај формат за ову књигу" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Уклоните изабрани формат из ове књиге" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Изабери формате за ... " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Немате дозволу да читате следеће датотеке:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Није изабран ниједан формат" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Не могу да прочитам метаподатке." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Не могу да прочитам метаподатке из формата %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Прегледај" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "Ск&рати" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Преузми &корице" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Направи корице" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Неисправна слика." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Наведите наслов и аутора." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Морате навести наслов и аутора пре него што направите корице." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Погрешна корица" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Није могуће променити корице слика је неважећа." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Етикете су промењене." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Зарезом одвоји листу језика за ове књиге" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Непознати језик" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -14792,11 +14814,11 @@ msgstr[0] "Језик %s није препознат" msgstr[1] "Језика %s нису препозната" msgstr[2] "Језика %s није препознато" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14807,38 +14829,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Овај ISBN број је исправан." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Овај ISBN број је неисправан." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Неважећи ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Унеси неки ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Унет ISBN није добар. Поновити." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "Из&давач:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Очисти датум" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Из&дато:" @@ -16648,6 +16670,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "направио Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17451,7 +17477,7 @@ msgstr "" "подешавањем додатка за уређај у изборнику Подешавања->Напредна->Додаци" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Нисам успео да покренем сервер садржаја." @@ -18006,125 +18032,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(све књиге)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} од {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} од свих)" @@ -19362,11 +19392,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Режим исправљања грешака" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19377,11 +19407,11 @@ msgstr "" "извештај о раду ће бити у датотеци: %s<p>Садржај ове датотеке ће бити " "приказан аутоматски." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Неуспех при покретању садржај сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19392,7 +19422,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19400,16 +19430,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Грешка претварања" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Неуспешно претварање: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19432,24 +19462,24 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Неуспешно претварање" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Рецепт је искључен." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Неуспело</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Још увек има активних послова. Да ли сте сигурни да желите да прекинете рад?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19460,11 +19490,11 @@ msgstr "" "уређају.<br>\n" " Да ли сте сигурни да желите да прекинете рад?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Активни послови" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20359,31 +20389,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Име теста је неважеће" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Повуци за промену величине." -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Прикажи" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Пребаци" diff --git a/src/calibre/translations/sr@latin.po b/src/calibre/translations/sr@latin.po index aa668151b5..eca689dde3 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2012-08-23 11:36+0000\n" "Last-Translator: Radan Putnik <srastral@gmail.com>\n" "Language-Team: Serbian Latin <sr@latin@li.org>\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: 2013-05-18 05:34+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:07+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -63,8 +63,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -90,8 +90,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -126,7 +126,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -163,15 +163,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -947,7 +947,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -969,8 +969,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1001,7 +1001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1153,11 +1153,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1261,15 +1261,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1287,13 +1287,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1463,7 +1463,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3921,6 +3921,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4168,8 +4173,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4177,8 +4182,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4190,14 +4195,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4233,7 +4238,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4249,7 +4254,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4262,7 +4267,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4274,7 +4279,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4391,8 +4396,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4619,7 +4624,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4628,63 +4633,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4896,7 +4897,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4906,7 +4907,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5125,7 +5126,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5437,9 +5438,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5498,6 +5499,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5505,134 +5507,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5640,7 +5642,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5649,13 +5651,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5666,37 +5668,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5725,7 +5727,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5859,7 +5861,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6360,7 +6362,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7178,7 +7180,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7389,17 +7391,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8720,44 +8722,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8782,7 +8784,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8812,7 +8814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8821,7 +8823,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8829,7 +8831,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9192,12 +9194,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9239,7 +9241,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9641,103 +9643,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9994,7 +9994,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10002,7 +10002,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10051,7 +10051,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10618,7 +10618,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10626,7 +10626,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10686,8 +10686,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10817,36 +10817,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11178,13 +11178,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11251,7 +11251,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11273,7 +11273,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11900,7 +11900,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12377,7 +12377,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12475,12 +12475,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12547,7 +12547,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13168,11 +13168,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13201,7 +13201,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13322,28 +13322,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13584,76 +13598,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13858,7 +13880,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13940,39 +13962,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13980,27 +14002,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14008,117 +14030,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14126,38 +14148,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15911,6 +15933,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16667,7 +16693,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17211,125 +17237,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18552,11 +18582,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18564,11 +18594,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18576,7 +18606,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18584,16 +18614,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18616,34 +18646,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19519,31 +19549,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 89e50145a9..7c509261b9 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-19 09:30+0000\n" "Last-Translator: Merarom <Unknown>\n" "Language-Team: Swedish <sv@li.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: 2013-05-20 05:33+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:02+0000\n" +"X-Generator: Launchpad (build 16640)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -64,8 +64,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -91,8 +91,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -127,7 +127,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -164,15 +164,15 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -998,7 +998,7 @@ msgstr "Inaktivera namngivet tillägg" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1020,8 +1020,8 @@ msgstr "skapa anpassad kolumn " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1052,7 +1052,7 @@ msgstr "Kort B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1213,11 +1213,11 @@ msgstr "" "Kommaseparerad lista av kataloger att skicka e-böcker till på enhetens kort " "<b> lagring </b>. Den första som existerar kommer att användas" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Kommunicera med S60-telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Kommunicera med WebOS-surfplattor." @@ -1346,15 +1346,15 @@ msgstr "Uppdaterar metadata på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d av %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "slutförda" @@ -1377,13 +1377,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Kommunicera med iTunes" @@ -1560,8 +1560,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Kommunicera med PocketBook 602/603/902/903/Pro 912 läsarna." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Kommunicera med PocketBook 622-läsare." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4566,6 +4566,11 @@ msgstr "Omformar e-boken..." msgid "Running %s plugin" msgstr "Kör %s tilläggsprogrammet" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Anteckningar" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4841,8 +4846,8 @@ msgid "TEMPLATE ERROR" msgstr "MALL FEL" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Nej" @@ -4850,8 +4855,8 @@ msgstr "Nej" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4863,14 +4868,14 @@ msgid "Title" msgstr "Titel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Författare" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Förlag" @@ -4906,7 +4911,7 @@ msgstr "Kommentarer" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4922,7 +4927,7 @@ msgstr "Etiketter" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4935,7 +4940,7 @@ msgstr[0] "Serier" msgstr[1] "Serier" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4947,7 +4952,7 @@ msgstr "Tidsstämpel" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5089,8 +5094,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5339,7 +5344,7 @@ msgid "No details available" msgstr "Inga detaljer tillgängliga" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5348,63 +5353,59 @@ msgstr "Inga detaljer tillgängliga" msgid "Table of Contents" msgstr "Innehållsförteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Titelsida" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Översikt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Ordförklaringar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Tack till" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Litteraturförteckning" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Upphovsrätt" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Tillägnan" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Förord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Illustrationslista" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Tabellista" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Anteckningar" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Förord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Huvudtext" @@ -5620,7 +5621,7 @@ msgstr "(Namnlös)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Bok %(sidx)s av %(series)s" @@ -5630,7 +5631,7 @@ msgid "HTML TOC generation options." msgstr "Alternativ för innehållsförteckning från HTML." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5864,7 +5865,7 @@ msgid "Choose Files" msgstr "Välj filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Böcker" @@ -6187,9 +6188,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Välj destination för %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6251,6 +6252,7 @@ msgid "Switch/create library..." msgstr "Byt/skapa bibliotek..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6258,82 +6260,82 @@ msgstr "Byt/skapa bibliotek..." msgid "%d books" msgstr "%d böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Välj en slumpmässig bok" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Snabb växling" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Byt namn på biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Ta bort biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Bibliotekunderhåll" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Säkerhetskopieringsstatus metadatabiblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Börjar säkerhetskopiera metadata för alla böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Kontrollera biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Återställ databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Byt namn" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Välj ett nytt namn på biblioteket <b>%s </b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Observera dock att själva bibliotekamappen kommer att döpas om." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Finns redan" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Mappen %s finns redan. Ta bort den först." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "För lång" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Hittades integrerade" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6343,11 +6345,11 @@ msgstr "" "detta bibliotek först, sedan växla tillbaka och försök igen med " "namnändringen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Namnbyte misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6356,11 +6358,11 @@ msgstr "" "Misslyckades med att byta namn på biblioteket på %s. Den vanligaste orsaken " "till detta är om en av filerna i biblioteket är öppen i ett annat program." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Bibliotek flyttat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6369,24 +6371,24 @@ msgstr "" "Biblioteket %s har tagits bort från calibre. Filerna finns kvar på din " "dator, om du vill ta bort dem, måste du att göra det manuellt." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "inga" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Säkerhetskoperingsstatus ..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Bokmetadatafiler som återstår att skrivas:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Säkerhetskopiera metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6394,7 +6396,7 @@ msgstr "" "Metadata kommer att backas upp medan caliber är igång, till en kurs av cirka " "1 bok var tredje sekund." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6405,7 +6407,7 @@ msgstr "" "biblioteket till en plats med en kortare bana med Utforskaren i Windows, led " "calibre till den nya platsen och försök igen." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6414,7 +6416,7 @@ msgstr "" msgid "Success" msgstr "Lyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6423,7 +6425,7 @@ msgstr "" "kontrollera om filerna i biblioteket överensstämmer med de uppgifter i " "databasen?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6434,32 +6436,32 @@ msgstr "" msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Databasintegritet misslyckades, klicka på Visa detaljer för mer information." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Starta bibliotekgenomsökning, detta Håkan ta en stund" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Hittade inga problem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "Inga problem upptäcktes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Tillåẗs ej" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6467,7 +6469,7 @@ msgstr "" "Du kan inte ändra bibliotek medan du använder CALIBRE_OVERRIDE_DATABASE_PATH " "miljövariabeln." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Du kan inte ändra bibliotek medan jobb körs." @@ -6496,7 +6498,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Skapa en katalog med de böcker i din caliber biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Kan inte konvertera" @@ -6633,7 +6635,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Är du säker?" @@ -7184,7 +7186,7 @@ msgid "Move to next highlighted match" msgstr "Flytta till nästa markerade match" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8038,7 +8040,7 @@ msgid "No books found" msgstr "Inga böcker hittades" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Ej behörig" @@ -8266,17 +8268,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Bok %(sidx)s av <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Samlingar" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Klistra omslag" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Kopiera omslag" @@ -9662,44 +9664,44 @@ msgstr "" "möjligt." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "Denna bok har inget omslag" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Omslagsmått: %(width)d x %(height)d punkter" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Välj omslag för " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Kan inte läsa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Du har inte behörighet att läsa filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Fel vid läsningen av filen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p> Det uppstod ett fel vid läsning från fil: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " är inte en giltig bild" @@ -9724,7 +9726,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Ändra titeln på denna bok" @@ -9756,7 +9758,7 @@ msgstr "Etiketter: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9768,7 +9770,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Serier:" @@ -9776,7 +9778,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Lista över kända serier. Du kan lägga till nya serier." @@ -10150,12 +10152,12 @@ msgstr "" "(definitionen används inte)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Ogiltigt reguljärt uttryck" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Ogiltigt reguljärt uttryck: %s" @@ -10200,7 +10202,7 @@ msgid "Remove the currently selected expression" msgstr "Ta bort det valda uttrycket" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Ta bort" @@ -10618,57 +10620,55 @@ msgstr "Bläddra bland omslag" msgid "Cover browser could not be loaded" msgstr "Omslagsbläddraren kunde inte laddas" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Odefinierad" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "stjärna (or)" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Ej Rankat" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Sätt '%s' till i dag" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Rensa '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Öppna artikelredigeraren" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Värden har ändrats" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10676,11 +10676,11 @@ msgstr "" "Du har ändrat värdena. För att kunna använda den här redigeraren, måste du " "antingen förkasta eller tillämpa dessa ändringar. Verkställ ändringarna?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " index:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" @@ -10688,23 +10688,23 @@ msgstr "" "Uppräkningen \"{0}\" innehåller ett ogiltigt värde som kommer att sättas " "till standard" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Verkställ ändringar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Ta bort serie" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Automatiskt numrera böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Tvinga nummerstart att börja med " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" @@ -10712,15 +10712,15 @@ msgstr "" "Uppräkningen \"{0}\" innehåller ogiltiga värden som inte kommer att visas i " "listan" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Ta bort alla taggar" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "taggar för att lägga till" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "taggar för att ta bort" @@ -10986,7 +10986,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10994,7 +10994,7 @@ msgstr "Ogiltig mall" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11045,7 +11045,7 @@ msgstr "&Mallredigerare" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Redigera mall" @@ -11724,7 +11724,7 @@ msgstr "Ange alternativ för att konvertera %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11732,7 +11732,7 @@ msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "Författare:" @@ -11794,8 +11794,8 @@ msgid "Location" msgstr "Plats" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11935,36 +11935,36 @@ msgid "No matches found" msgstr "Inga träffar hittades" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Ändra skiftläge" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Versaler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Gemener" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Byt skiftläge" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Varje Ord Med Stor Begynnelsebokstav" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Inledande stor bokstav" @@ -12333,13 +12333,13 @@ msgstr "" "ska sorteras som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "Betyg:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Betyg på boken: 0-5 stjärnor" @@ -12413,7 +12413,7 @@ msgid "&Force numbers to start with:" msgstr "&Tvinga nummer att börja med:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Datum:" @@ -12435,7 +12435,7 @@ msgid "Clear published date" msgstr "Klart utgivningsdatum" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Språk:" @@ -13103,7 +13103,7 @@ msgstr "Föremål" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Sök" @@ -13633,7 +13633,7 @@ msgid "&Author:" msgstr "&Författare:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Etikett" @@ -13738,12 +13738,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "Portnummer måste vara ett tal mellan 8000 och 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Problem börjar håla Wireless enheten" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "Den trådlösa drivrutinen inte startar. Den sa \"%s\"" @@ -13810,7 +13810,7 @@ msgstr "Kategori uppslagningsnamn: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Ogiltigt namn" @@ -14467,11 +14467,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Ingen träff" @@ -14500,7 +14500,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Reguljärt uttryck (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -14621,28 +14621,42 @@ msgstr "Etikettbläddrare" msgid "Shift+Alt+T" msgstr "Skift + Alt + T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "version" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "skapat av Kovid Goyal" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "Ansluten " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "version" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Bokinformation" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Skift + Alt + D" @@ -14889,43 +14903,46 @@ msgstr "Återställ snabbsökning" msgid "Copy current search text (instead of search name)" msgstr "Kopiera aktuell söktext (i stället för söknamn)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "stjärnor" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "J" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "På enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "MiB" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Ändrad" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Söknamn är \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "Denna boks UUID är \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -14934,35 +14951,40 @@ msgstr "" "Det gick inte att ändra på diskplatsen för denna bok. Är öppna den i ett " "annat program?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Det gick inte att ställa in uppgifter" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Det gick inte att fastställa uppgifter, klicka på Visa detaljer för att se " "varför." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "I biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Markerat för borttagning" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Dubbelklicka för att <b>redigera</b> mig<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Söknamn är \"{0}\"" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15171,7 +15193,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "Felaktig databasplats %r. Calibre kommer nu att avslutas." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Skadad databas" @@ -15254,7 +15276,7 @@ msgstr "Avsluta" msgid "Unhandled exception" msgstr "Ohanterat undantag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15262,11 +15284,11 @@ msgstr "" "Ange hur denna bok ska sorteras efter titel. Till exempel kan Exorcisten " "sorteras som Exorcisten." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "Titel &sortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15274,7 +15296,7 @@ msgstr "" " Den gröna färgen indikerar att den aktuella titelnsorteringen passar den " "aktuella titeln" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15282,11 +15304,11 @@ msgstr "" " Den röda färgen varnar för att den aktuella titelsorteringen inte stämmer " "med den aktuella titeln. Ingen åtgärd krävs om detta är vad du vill." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Författare förändrades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15294,7 +15316,7 @@ msgstr "" "Du har ändrat författarna till denna bok. Du måste spara dessa ändringar " "innan du kan använda Hantera författare. Vill du spara ändringarna?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15307,11 +15329,11 @@ msgstr "" "författarens sortera strängar. Om den är färgad röd, då författarna och " "denna text stämmer inte överens." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Författare s&ortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15319,7 +15341,7 @@ msgstr "" " Den gröna färgen visar att det nuvarande Författarsortering matchar dagens " "författare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15327,11 +15349,11 @@ msgstr "" " Den röda färgen visar att det nuvarande Författare Sortera inte stämmer med " "den aktuella författaren. Ingen åtgärd krävs om detta är vad du vill." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15342,92 +15364,92 @@ msgstr "" "\n" "Dubbelklicka för att se" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Återställ %s från den ursprungliga" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Använd valt format för att skapa bokomslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Ställ in metadata för boken från det valda formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Lägg till ett format till den här boken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Ta bort det valda formatet i den här boken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Välj format för " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "Du är ej behörig att läsa följande filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Inget format valt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Kunde inte läsa metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunde inte läsa metadata från %s-format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "&Bläddra" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "Justera" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Ladda ner &omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Generera omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Inte en giltig bild" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Ange titel och författare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Du måste ange en titel och författare för att skapa ett omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Ogiltigt omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Kunde inte ändra omslag så bilden är ogiltigt." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Etiketterna har ändrats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15435,26 +15457,26 @@ msgstr "" "Du har ändrat märkningar. För att kunna använda märkredigerar, måste du " "kassera eller tillämpa dessa förändringar. Tillämpa ändringar?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "En kommaseparerad lista med språk för den här boken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Okänt språk" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "Språket %s känns inte igen" msgstr[1] "Språken %s känns inte igen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15465,38 +15487,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Detta ISBN-nummer är giltigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Denna ISBN-nummer är ogiltigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Ogiltig ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Ange ett ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "ISBN du angav är inte giltigt. Försök igen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Utgivare:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Klar datum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Publicera&d:" @@ -17421,6 +17443,10 @@ msgstr "Du kan trycka på %s för att växla helskärmsläge." msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "skapat av Kovid Goyal" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18310,7 +18336,7 @@ msgstr "" "Inställningar-> Avancerat-> insticksprogram" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Kunde inte starta medieservern" @@ -18945,18 +18971,22 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "Sparade sökningar redovisas i uttrycket:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "Söktext ändrats" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" @@ -18964,52 +18994,52 @@ msgstr "" "Det virtuella bibliotekets namn eller sökandet texten har ändrats. Vill du " "bortse från dessa förändringar?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "Inget namn" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Du måste ange ett namn för den nya virtuella biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "Ett virtuellt bibliotek namn kan inte börja med \"*\"" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "Används redan" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "N. Vill du ersätta den med den nya sökningen?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "Ingen söksträng" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" "Du måste tillhandahålla en sökning för att definiera den nya virtuella " "biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "Ogiltig sökning" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "Sökandet i sökrutan aR integre giltig" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "Sökningen hittade inga böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" @@ -19017,11 +19047,11 @@ msgstr "" "Sökningen hittade inga böcker, så det virtuella biblioteket kommer att vara " "tomt. Vill du verkligen använda den sökningen?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "<Ingen>" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" @@ -19029,49 +19059,49 @@ msgstr "" "Använd ett \"virtuellt bibliotek\" för att visa enbart en delmängd av de " "böcker som finns i detta bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(alla böcker)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "Ytterligare begränsning" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Redigera virtuellt bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Ta bort virtuellt bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Skapa virtuellt bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "* Aktuella sökningen" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "Ingen sökning" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "Det finns ingen aktuell sökning för att använda" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "Är du säker på att du vill ta bort det virtuella biblioteket {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} av {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} av alla)" @@ -20356,11 +20386,11 @@ msgstr "Rensa det virtuella biblioteket" msgid "Clear the additional restriction" msgstr "Rensa den ytterligare begränsningen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Felsökningsläge" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -20370,11 +20400,11 @@ msgstr "" "Du har startat Caliber i felsökningsläge. När du har avslutat Caliber kommer " "felsökningsloggen finnas i filen: %s <p> logg visas automatiskt." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -20382,7 +20412,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -20390,16 +20420,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Konverteringen misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p> <b> Det gick inte att konvertera: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -20422,23 +20452,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Konvertering misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Recept inaktiverat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Misslyckades</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finns aktiva jobb. Är du säker på att du vill avsluta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -20448,11 +20478,11 @@ msgstr "" " Om du avslutar nu kan enheten skadas. <br>\n" " Är du säker på att du vill avsluta ändå?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Aktiva jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21357,31 +21387,31 @@ msgstr "INGEN Tabell hittades" msgid "No table was found" msgstr "INGEN Tabell hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Testnamn ogiltigt" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Drag för att ändra storlek" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Visa" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Växla" diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index d4d68ee1b7..ad1eee316f 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Tamil <ta@li.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: 2013-05-18 05:29+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:02+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4170,8 +4175,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4179,8 +4184,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4192,14 +4197,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4235,7 +4240,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4251,7 +4256,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4264,7 +4269,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4276,7 +4281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4393,8 +4398,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4621,7 +4626,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4630,63 +4635,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4898,7 +4899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4908,7 +4909,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5127,7 +5128,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5439,9 +5440,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5500,6 +5501,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5507,134 +5509,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5642,7 +5644,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5651,13 +5653,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5668,37 +5670,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5727,7 +5729,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5861,7 +5863,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6362,7 +6364,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7180,7 +7182,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7391,17 +7393,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8722,44 +8724,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8784,7 +8786,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8814,7 +8816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8823,7 +8825,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8831,7 +8833,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9194,12 +9196,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9241,7 +9243,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9643,103 +9645,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9996,7 +9996,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10004,7 +10004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10053,7 +10053,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10620,7 +10620,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10628,7 +10628,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10688,8 +10688,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10819,36 +10819,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11180,13 +11180,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11253,7 +11253,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11275,7 +11275,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11902,7 +11902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12379,7 +12379,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12477,12 +12477,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12549,7 +12549,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13170,11 +13170,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13203,7 +13203,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13324,28 +13324,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13586,76 +13600,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13860,7 +13882,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13942,39 +13964,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13982,27 +14004,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14010,117 +14032,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14128,38 +14150,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15913,6 +15935,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16669,7 +16695,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17213,125 +17239,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18554,11 +18584,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18566,11 +18596,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18578,7 +18608,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18586,16 +18616,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18618,34 +18648,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19521,31 +19551,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index c34cead5de..390b2dc5ae 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Telugu <te@li.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: 2013-05-18 05:29+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:02+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "శీర్షిక" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "రచయిత(లు)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "ప్రచురణకర్త" @@ -4232,7 +4237,7 @@ msgstr "వ్యాఖ్యలు" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "కాలముద్ర" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "విషయ సూచిక" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "శీర్షిక పేజీ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "సూచిక" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "పదకోశం" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "కాపీహక్కులు" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "అంకితం" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "ముందుమాట" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "పట్టికల జాబితా" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "పీఠిక" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "ముఖ్య పాఠ్యం" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "పరిమాణం (మెబై)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 0c0325314d..72242d98dd 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-05-18 15:34+0000\n" "Last-Translator: Vatin <vatin.p@gmail.com>\n" "Language-Team: Thai <th@li.org>\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: 2013-05-19 05:15+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:03+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:428 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:438 @@ -73,8 +73,8 @@ msgstr "ไม่ทำอะไร" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -100,8 +100,8 @@ msgstr "ไม่ทำอะไร" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -136,7 +136,7 @@ msgstr "ไม่ทำอะไร" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -173,15 +173,15 @@ msgstr "ไม่ทำอะไร" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -983,7 +983,7 @@ msgstr "พักใช้งานเนมปลั้กอิน" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1005,8 +1005,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1037,7 +1037,7 @@ msgstr "การ์ด ข" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1189,11 +1189,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "ติดต่อกับโทรศัพท์ S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1300,15 +1300,15 @@ msgstr "กำลังปรับปรุงชุดข้อมูลรา #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "เสร็จเรียบร้อย" @@ -1331,13 +1331,13 @@ msgstr "" "ลวดลายบางส่วนในปกไม่สามารถแปลงค่าได้\n" "กดปุ่ม 'แสดงรายละเอียด' เพื่อแสดงรายการ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "บัญชีรายชื่อ" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "ติดต่อกับ iTunes" @@ -1507,7 +1507,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -4058,6 +4058,11 @@ msgstr "กำลังทำการแปลงอีบุ๊ค" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4310,8 +4315,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4319,8 +4324,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4332,14 +4337,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4375,7 +4380,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4391,7 +4396,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4404,7 +4409,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4416,7 +4421,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4533,8 +4538,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4761,7 +4766,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4770,63 +4775,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -5038,7 +5039,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5048,7 +5049,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5267,7 +5268,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5579,9 +5580,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5640,6 +5641,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5647,134 +5649,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5782,7 +5784,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5791,13 +5793,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5808,37 +5810,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5867,7 +5869,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -6001,7 +6003,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6502,7 +6504,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7320,7 +7322,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7531,17 +7533,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8862,44 +8864,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8924,7 +8926,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8954,7 +8956,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8963,7 +8965,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8971,7 +8973,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9334,12 +9336,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9381,7 +9383,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9783,103 +9785,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10136,7 +10136,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10144,7 +10144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10193,7 +10193,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10760,7 +10760,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10768,7 +10768,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10828,8 +10828,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10959,36 +10959,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11320,13 +11320,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11393,7 +11393,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11415,7 +11415,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12042,7 +12042,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12519,7 +12519,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12617,12 +12617,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12689,7 +12689,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13310,11 +13310,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13343,7 +13343,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13464,28 +13464,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13726,76 +13740,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14000,7 +14022,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14082,39 +14104,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14122,27 +14144,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14150,117 +14172,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14268,38 +14290,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -16053,6 +16075,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16809,7 +16835,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17353,125 +17379,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18694,11 +18724,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18706,11 +18736,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18718,7 +18748,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18726,16 +18756,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18758,34 +18788,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19661,31 +19691,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 7e038c62ee..354ed0c67b 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-03-24 02:42+0000\n" "Last-Translator: Mübin KIYICI <mkiyici@gmail.com>\n" "Language-Team: Turkish <tr@li.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: 2013-05-18 05:30+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:03+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -994,7 +994,7 @@ msgstr "İsimlendirilmiş eklentiler geçersiz" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1016,8 +1016,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1048,7 +1048,7 @@ msgstr "Kart B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1207,11 +1207,11 @@ msgstr "" "Cihazın <b>bellek kartı</b>nda e-kitapların gönderileceği klasörlerin " "virgülle ayrılmış listesi. Mevcut ilk klasör kullanılacaktır." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "S60 telefonlar ile haberleş." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "WebOS tablet ile bağlantı kur" @@ -1338,15 +1338,15 @@ msgstr "Cihaz metadata listelemesi güncelleniyor." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(tot)d 'ın %(num)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "bitti" @@ -1369,13 +1369,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Katalog" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "iTunes ile iletişim kur." @@ -1551,8 +1551,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "PocketBook 602/603/902/903/Pro 912 Okuyucu ile iletişim kur" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "PocketBook 622 reader ile temasa geç." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4417,6 +4417,11 @@ msgstr "E-kitap dönüştürmeleri çalışıyor ..." msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Notlar" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4687,8 +4692,8 @@ msgid "TEMPLATE ERROR" msgstr "ŞABLON HATASI" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "No" @@ -4696,8 +4701,8 @@ msgstr "No" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4709,14 +4714,14 @@ msgid "Title" msgstr "Eser Adı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Yazar(lar)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Yayımcı" @@ -4752,7 +4757,7 @@ msgstr "Açıklamalar" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4768,7 +4773,7 @@ msgstr "Etiketler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4780,7 +4785,7 @@ msgid_plural "Series" msgstr[0] "Seriler" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4792,7 +4797,7 @@ msgstr "Zaman damgası" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4916,8 +4921,8 @@ 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:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5150,7 +5155,7 @@ msgid "No details available" msgstr "Hiç detay yok" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5159,63 +5164,59 @@ msgstr "Hiç detay yok" msgid "Table of Contents" msgstr "İçindekiler" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Başlık Sayfası" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Dizin" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Açıklayıcı sözlük" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Takdim ve Teşekkürler" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Kaynakça" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Telif Hakkı" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "İthaf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Kitabe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Önsöz" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "İlüstrasyon Listesi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Tabloların Listesi" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Notlar" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Önsöz" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Ana Metin" @@ -5427,7 +5428,7 @@ msgstr "(Başlıksız)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s inin %(sidx)s inci kitabı" @@ -5437,7 +5438,7 @@ msgid "HTML TOC generation options." msgstr "HTML TOC yaratma seçenekleri" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5657,7 +5658,7 @@ msgid "Choose Files" msgstr "dosyaları Seç" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Kitaplar" @@ -5974,9 +5975,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6035,6 +6036,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6042,134 +6044,134 @@ msgstr "" msgid "%d books" msgstr "%d kitap" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Rastgele bir kitap seç" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Hızlı geçiş" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Kütüphaneyi isimlendir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Kütüphaneyi sil" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Kütüphane bakımı" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Kütüphaneyi denetle" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Veritabanını geri yükle" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Yeniden adlandır" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Zaten var" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "%s klasörü zaten var. Önce onu silin." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Çok uzun" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "bulunamadı" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "İsimlendirme başarısız" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Kütüphane ssilindi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "yok" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Yedekleme durumu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Metadata yedekleniyor" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6177,7 +6179,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6186,13 +6188,13 @@ msgstr "" msgid "Success" msgstr "Başarılı" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6203,37 +6205,37 @@ msgstr "" msgid "Failed" msgstr "Başarısız" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Kütüphane taraması başlatılıyor, bu işlem biraz sürebilir." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Sorun bulunmadı" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "İzin verilmiyor" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -6262,7 +6264,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Kütüphanede bulunan kitaplar için katalog oluştur" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Dönüştürülemiyor" @@ -6396,7 +6398,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Emin misiniz?" @@ -6899,7 +6901,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7720,7 +7722,7 @@ msgid "No books found" msgstr "Kitap bulunmadı" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7931,17 +7933,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Koleksiyonlar" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Kapağı kopyala" @@ -9262,44 +9264,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "için kapak seçiniz " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Okuyamıyor" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Dosyayı okuma izniniz yok: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Dosya okumada hata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " geçerli bir resim değil" @@ -9324,7 +9326,7 @@ msgid "&Title: " msgstr "&Başlık: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Kitabın bağlığını değiştir" @@ -9354,7 +9356,7 @@ msgstr "Et&iketler: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9363,7 +9365,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Seriler:" @@ -9371,7 +9373,7 @@ msgstr "&Seriler:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Serilerin listesi. Yeni seri ekleyebilirsiniz." @@ -9734,12 +9736,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9781,7 +9783,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Kaldır" @@ -10183,103 +10185,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Tanımsız" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "yıldız" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Derecelendirilmemiş" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "'%s' temizle" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " İndeks" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Değişiklikleri uygula" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Kitapları otomatik numaralandır" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Numaraların şu sayı ile başlamasını zorla: " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Bütün etiketleri kaldır" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "eklenecek etiketler" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "kaldırılacak etiketler" @@ -10538,7 +10538,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10546,7 +10546,7 @@ msgstr "Geçersiz şablon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10595,7 +10595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -11162,7 +11162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -11170,7 +11170,7 @@ msgid "&Title:" msgstr "&Başlık:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Yazar(lar):" @@ -11230,8 +11230,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11361,36 +11361,36 @@ msgid "No matches found" msgstr "Eşleşme bulunamadı" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "Hepsini büyük harf yap" @@ -11722,13 +11722,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11795,7 +11795,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Tarih:" @@ -11817,7 +11817,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12444,7 +12444,7 @@ msgstr "Öğeler" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Arama" @@ -12921,7 +12921,7 @@ msgid "&Author:" msgstr "&Yazar:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -13019,12 +13019,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -13091,7 +13091,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Geçersiz ad" @@ -13712,11 +13712,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Eşleşme yok" @@ -13745,7 +13745,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13866,28 +13866,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "sürüm" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "sürüm" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Kitap Detayları" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -14128,76 +14142,84 @@ msgstr "Arama kutusunu temizle" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Boyut (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Boyut" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14402,7 +14424,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14484,39 +14506,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Yazarlar değiştirildi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14524,27 +14546,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Numara:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14552,117 +14574,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Bu kitap için bir format ekle" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "için formatları seçiniz " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14670,38 +14692,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Yayımcı:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Tarihi temizle" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -16458,6 +16480,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17221,7 +17247,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "İçerik sunucusunu başlatmada hata" @@ -17767,125 +17793,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(tüm kitaplar)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -19109,11 +19139,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19121,11 +19151,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19133,7 +19163,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19141,16 +19171,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19173,23 +19203,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19199,11 +19229,11 @@ msgstr "" " Şimdi çıkmak aracın bozulmasına yol açabilir<br>\n" " Çıkmak istediğinizden eminmisiniz?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Aktif işler" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20085,31 +20115,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Göster" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index 7cbacb7e4a..d6eaa5e6a5 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -8,18 +8,18 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-05-17 06:11+0000\n" -"Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-24 10:21+0000\n" +"Last-Translator: yurchor <Unknown>\n" "Language-Team: Ukrainian <uk@li.org>\n" -"Language: uk\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%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Launchpad (build 16626)\n" -"X-Launchpad-Export-Date: 2013-05-18 05:30+0000\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: 2013-05-25 05:03+0000\n" +"X-Generator: Launchpad (build 16640)\n" +"Language: uk\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -65,8 +65,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -92,8 +92,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -128,7 +128,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -165,15 +165,15 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -1005,7 +1005,7 @@ msgstr "Вимкнути вказаний за назвою додаток" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1028,8 +1028,8 @@ msgstr "створення нетипового стовпчика " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1060,7 +1060,7 @@ msgstr "Картка B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1225,11 +1225,11 @@ msgstr "" "<b>карток пам’яті</b> пристрою. Будуть використані ті, що були створені " "першими." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "Зв'язується з телефонами на базі операційної системи \"S60\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Обмін даними з планшетами під керуванням WebOS." @@ -1358,15 +1358,15 @@ msgstr "Оновлення списку метаданих пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d з %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "завершено" @@ -1389,13 +1389,13 @@ msgstr "" "Деякі обкладинки не можуть бути конвертовані.\n" "Натисніть кнопку \"Показати деталі\" для списку." -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Каталог" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Зв’язується з iTunes." @@ -1572,8 +1572,8 @@ msgstr "" "Обмін даними з пристроєм для читання PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Обмін даними PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "Обмін даними з пристроями для читання книг PocketBook 622 та 623." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4076,7 +4076,7 @@ msgid "" "glyphs." msgstr "" "Обмежувати кількість символів у всіх вбудованих шрифтах. Множину символів " -"шрифту буде обмежено до тої, яка використовується у документі. Таким чином, " +"шрифту буде обмежено до тієї, яка використовується у документі. Таким чином, " "файли шрифтів ставатимуть меншими. Корисно, якщо виконується вбудовування " "шрифту зі значним набором символів, з яких використовується лише незначна " "частина." @@ -4682,6 +4682,11 @@ msgstr "Виконую перетворення книги…" msgid "Running %s plugin" msgstr "Працює додаток %s" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Нотатки" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4957,8 +4962,8 @@ msgid "TEMPLATE ERROR" msgstr "Помилка шаблону" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "Ні" @@ -4966,8 +4971,8 @@ msgstr "Ні" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4979,14 +4984,14 @@ msgid "Title" msgstr "Заголовок" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Автор(и)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Видавець" @@ -5022,7 +5027,7 @@ msgstr "Коментарі" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -5038,7 +5043,7 @@ msgstr "Теґи" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -5052,7 +5057,7 @@ msgstr[1] "Серії" msgstr[2] "Серій" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -5064,7 +5069,7 @@ msgstr "Мітка часу" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -5205,8 +5210,8 @@ msgstr "" "Отримати зображення обкладинки/соціальні метадані книги за номером ISBN з " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -5468,7 +5473,7 @@ msgid "No details available" msgstr "Подробиці недоступні" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -5477,63 +5482,59 @@ msgstr "Подробиці недоступні" msgid "Table of Contents" msgstr "Зміст" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Титульна сторінка" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Індекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Глосарій" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Підтвердження" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Бібліографія" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Емблема видавництва" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Авторські права" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Присвята" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Епіграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Передмова" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Список ілюстрацій" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Список заголовків" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Нотатки" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Вступ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "Основний текст" @@ -5798,7 +5799,7 @@ msgstr "(Без назви)" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Книга %(sidx)s з %(series)s" @@ -5808,7 +5809,7 @@ msgid "HTML TOC generation options." msgstr "HTML TOC параметри створення." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -6044,7 +6045,7 @@ msgid "Choose Files" msgstr "Виберіть файли" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Книги" @@ -6369,9 +6370,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "Виберіть теку призначення для %(title)s.%(fmt)s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -6433,6 +6434,7 @@ msgid "Switch/create library..." msgstr "Ввімкнути/створити бібліотеку…" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -6440,82 +6442,82 @@ msgstr "Ввімкнути/створити бібліотеку…" msgid "%d books" msgstr "%d книг(а/и)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "Обрати довільну книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Швидке перемикання" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Переназвати бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "Вилучити бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "Обслуговування бібліотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "Статус резервного копіювання бібліотечних метаданих" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "Почати резервне копіювання метаданих всіх книг" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "Перевірити бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Відновити базу даних" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Перейменувати" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "Виберіть нове ім'я для бібліотеки <b>%s</b>. " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Зверніть увагу, що поточну теку бібліотеки буде перейменовано." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Вже існує" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Тека %s вже існує. Спочатку вилучіть цю теку." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "Занадто довгий" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "Не знайдено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " @@ -6525,11 +6527,11 @@ msgstr "" "Спробуйте спочатку перемкнутися на цю бібліотеку, потім перемкнутися назад і " "повторити спробу перейменування." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Помилка перейменування" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -6539,11 +6541,11 @@ msgstr "" "цього є та, що один з файлів в бібліотеці може бути відкрито в іншій " "програмі." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "Бібліотеку вилучено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " @@ -6553,24 +6555,24 @@ msgstr "" "залишилися на вашому комп’ютері. Якщо вам потрібно їх вилучити, зробіть це " "вручну." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "немає" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "Стан резервного копіювання" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "Файли метаданих книги, які ще не записано: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "Резервне копіювання метаданих" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." @@ -6578,7 +6580,7 @@ msgstr "" "На час роботи calibre буде створено резервну копію метаданих, зі швидкістю " "приблизно рівною одній книзі кожні три секунди." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -6590,7 +6592,7 @@ msgstr "" "допомогою Windows Explorer, потім повідомте calibre новий шлях і повторіть " "спробу." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -6599,7 +6601,7 @@ msgstr "" msgid "Success" msgstr "Успішно" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" @@ -6608,7 +6610,7 @@ msgstr "" "calibre перевірила, чи відповідають дані файли вашої бібліотеки даних у базі " "даних?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -6619,33 +6621,33 @@ msgstr "" msgid "Failed" msgstr "Невдача" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" "Перевірка цілісності бази даних завершилась з помилка. Натисніть \"Показати " "деталі\" для відповідної дії" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "Виконується сканування бібліотеки, дія може бути тривалою" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "Проблем не знайдено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "Файли у вашій бібліотеці відповідають інформації у базі даних." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Не дозволено" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." @@ -6653,7 +6655,7 @@ msgstr "" "Ви не можете змінювати інші бібліотеки, використовуючи змінну середовища " "CALIBRE_OVERRIDE_DATABASE_PATH." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Ви не можете змінити бібліотеку під час виконання операцій" @@ -6682,7 +6684,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Створити каталог книг у вашій бібліотеці calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Не вдалося перетворити" @@ -6825,7 +6827,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Ви впевнені?" @@ -7388,7 +7390,7 @@ msgid "Move to next highlighted match" msgstr "Перейти до наступного позначеного відповідника" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -8293,7 +8295,7 @@ msgid "No books found" msgstr "Книги не знайдені" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Немає прав доступу" @@ -8521,17 +8523,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "Книга %(sidx)s <span class=\"series_name\">%(series)s</span>" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Збірки" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "Вставити обкладинку" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "Копіювати обкладинку" @@ -9928,44 +9930,44 @@ msgstr "" "можливий об’єм метаданих." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "У цієї книги немає обкладинки" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Розмір обкладинки: %(width)d x %(height)d пікселів" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "Вибрати обкладинку для " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Неможливо прочитати" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "У вашого користувача недостатньо прав для читання цього файла: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Помилка при зчитуванні файла" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Під час читання з файла сталася помилка: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " не є коректним зображенням" @@ -9990,7 +9992,7 @@ msgid "&Title: " msgstr "&Заголовок: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Змінити назву цієї книги" @@ -10022,7 +10024,7 @@ msgstr "Мі&тки: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -10034,7 +10036,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "С&ерія:" @@ -10042,7 +10044,7 @@ msgstr "С&ерія:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Список відомих серій. Ви можете додати нові серії." @@ -10431,12 +10433,12 @@ msgstr "" "визначень. Бажаєте продовжити перетворення (визначення не буде використано)?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "Помилка у формальному виразі" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "Некоректний формальний вираз: %s" @@ -10480,7 +10482,7 @@ msgid "Remove the currently selected expression" msgstr "Вилучити поточний позначений вираз" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "&Вилучити" @@ -10914,57 +10916,55 @@ msgstr "Перегляд за обкладинками" msgid "Cover browser could not be loaded" msgstr "Переглядач обкладинок не може бути завантажений" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Не визначено" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "зірок" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "Без оцінки" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "Встановити «%s» у значення сьогоднішньої дати" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "Спорожнити «%s»" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "Відкрити редактор записів" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "Значення змінено" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" @@ -10972,49 +10972,49 @@ msgstr "" "Вами змінено значення. Щоб скористатися цим редактором, вам слід або " "відкинути, або застосувати внесені зміни. Застосувати зміни?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " індекс:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" "Нумерація «{0}» містить некоректне значення, яке буде замінено на типове." -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "Застосувати зміни" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "Вилучити серію" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "Автоматично нумерувати книги" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "Зробити, щоб числа починалися з " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" "Нумерація «{0}» містить некоректні значення, які не буде показано у списку" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "Вилучити всі мітки" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "мітки для додавання" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "мітки для вилучення" @@ -11284,7 +11284,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -11292,7 +11292,7 @@ msgstr "Некоректний шаблон" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -11347,7 +11347,7 @@ msgstr "Редактор &шаблонів" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Змінити шаблон" @@ -12055,7 +12055,7 @@ msgstr "Встановіть параметри перетворення %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -12063,7 +12063,7 @@ msgid "&Title:" msgstr "&Заголовок:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "&Автор(и):" @@ -12125,8 +12125,8 @@ msgid "Location" msgstr "Розташування" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -12268,36 +12268,36 @@ msgid "No matches found" msgstr "Відповідників не знайдено" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "Змінити регістр" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Верхній регістр" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Нижній регістр" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "Поміняти місцями регістр" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Як в заголовках" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "З великої літери" @@ -12675,13 +12675,13 @@ msgstr "" "«Чарлз Діккенс» буде впорядковано так: «Діккенс, Чарлз»." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "Оцінка:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Оцінка цієї книги. 0-5 зірок." @@ -12757,7 +12757,7 @@ msgid "&Force numbers to start with:" msgstr "Зробити, щоб &числа починалися з:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "&Дата:" @@ -12779,7 +12779,7 @@ msgid "Clear published date" msgstr "Вилучити дату видання" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "&Мови:" @@ -13473,7 +13473,7 @@ msgstr "Об’єкти" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "Пошук" @@ -14012,7 +14012,7 @@ msgid "&Author:" msgstr "&Автор:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "Мі&тки:" @@ -14132,12 +14132,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "Номер порту має бути число у діапазоні від 8000 до 32000." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "Проблеми з запуском бездротового пристрою" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -14212,7 +14212,7 @@ msgstr "Назва фільтра категорій: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "Некоректна назва" @@ -14869,11 +14869,11 @@ msgstr "Формальний вираз (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "Немає збігів" @@ -14902,7 +14902,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "Формальний вираз (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -15023,28 +15023,42 @@ msgstr "Переглядач міток" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "версія" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "створено Ковідом Ґоялом" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "З'єднано " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "версія" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr " %(created)s %(name)s" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "створено" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "%(num)d з %(total)d книг" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "%(num)s, позначено %(sel)d" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "Детально про книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -15295,43 +15309,48 @@ msgstr "Скинути швидкий пошук" msgid "Copy current search text (instead of search name)" msgstr "Копіювати поточний текст пошуку (замість назви пошуку)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "зірок" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "На пристрої" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Розмір (МБ)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "Змінено" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "Назва пошуку — «{0}»" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" +"Клацніть на цьому стовпчику і натисніть клавішу Q, щоб швидко переглянути " +"книги з тим самим значенням %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "Назва фільтра/пошуку — «{0}»{1}" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "UUID цієї книги — «{0}»" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " @@ -15340,35 +15359,40 @@ msgstr "" "Не вдалося змінити розташування на диску для цієї книги. Можливо, книгу " "відкрито у іншій програмі?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "Не вдалося записати дані" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" "Не вдалося записати дані. Натисніть кнопку «Показати подробиці», щоб " "дізнатися чому." -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "У бібліотеці" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "Розмір" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "Позначено для вилучення" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "Двічі клацніть, щоб <b>редагувати</b> мене<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "Назва пошуку — «{0}»" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -15583,7 +15607,7 @@ msgstr "" "Помилкове розташування бази даних %r. Тепер роботу calibre буде завершено." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "Базу даних пошкоджено" @@ -15671,7 +15695,7 @@ msgstr "Ви&йти" msgid "Unhandled exception" msgstr "Непридатне до обробки виключення" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -15679,11 +15703,11 @@ msgstr "" "Визначає спосіб впорядковування у разі впорядкування за заголовком. " "Наприклад, «The Exorcist» можна переставити на місце «Exorcist, The»." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "В&порядкування заголовків:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -15691,7 +15715,7 @@ msgstr "" " Зелений колір позначає пункти, впорядкування заголовків яких відповідає " "поточному заголовку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -15700,11 +15724,11 @@ msgstr "" "поточному заголовку. Вам не потрібно виконувати додаткових дій, якщо вас " "вдовольняє результат." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "Змінено авторів" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -15713,7 +15737,7 @@ msgstr "" "використання засобу керування записами авторів. Бажаєте зберегти внесені " "зміни?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -15726,11 +15750,11 @@ msgstr "" "записів авторів. Якщо поле зафарбовано червоним, запис авторів і цей текст " "не збігаються." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "Впо&рядкування авторів:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -15738,7 +15762,7 @@ msgstr "" " Зелений колір позначає пункти, впорядкування запису автора яких відповідає " "поточному авторові" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -15747,11 +15771,11 @@ msgstr "" "поточному автору. Вам не потрібно виконувати додаткових дій, якщо вас " "вдовольняє результат." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "&Номер:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -15762,92 +15786,92 @@ msgstr "" "\n" "Двічі клацніть, щоб переглянути" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "Відновити %s з оригіналу" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "Встановити обкладинку книги на основі вибраного формату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "Встановити метадані книги на основі вибраного формату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "Додати формат до цієї книги" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "Вилучити вибраний формат з цієї книги" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "Обрати формати для " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "У вас немає прав на читання таких файлів:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "Не вибрано жодного формату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "Не вдалося прочитати метадані" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "Не вдалося прочитати метадані з %s формату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "В&казати" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "О&брізати" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "Знайти &обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "&Згенерувати обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "Не є коректним зображенням" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "Вкажіть заголовок і автора" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Вам слід вказати заголовок і автора перед створенням обкладинки" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "Некоректна обкладинка" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "Не вдалося змінити обкладинку, оскільки зображення є некоректним." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "Мітки змінено" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -15855,15 +15879,15 @@ msgstr "" "Вами змінено мітки. Щоб скористатися редактором міток, вам слід відкинути " "або застосувати зміни. Застосувати зміни?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "Список мов цієї книги, відокремлених комами" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "Невідома мова" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -15871,11 +15895,11 @@ msgstr[0] "Мову %s не вдалося розпізнати" msgstr[1] "Мови %s не вдалося розпізнати" msgstr[2] "Мови %s не вдалося розпізнати" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "Ідентифікатори:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -15886,38 +15910,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "Цей ISBN номер правильний" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "Цей ISBN номер неправильний" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "Некоректний індекс ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "Вкажіть ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "Вказаний вами ISBN не є коректним. Повторіть спробу." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "&Видавець:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "Спорожнити дату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "Оп&убліковано:" @@ -17949,6 +17973,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "Показувати ві&ддзеркалення на панелі перегляду обкладинок" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "створено Ковідом Ґоялом" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -18853,7 +18881,7 @@ msgstr "" "«Налаштування -> Додатково -> Додатки»." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "Не вдалося запустити сервер даних" @@ -19511,6 +19539,10 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" "\n" @@ -19539,17 +19571,21 @@ msgstr "" " книги з міткою <i>«Не прочитано»</i>, або лише книги вашого " "улюбленого автора,\n" " або лише книги з вашої улюбленої серії.</p>\n" +"\n" +" <p>Додаткову інформацію і приклади можна знайти у\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">підручнику користувача</a>.</p>\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "У виразі виявлено критерії пошуку зі вже збереженими результатами:" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "Змінено текст критерію пошуку" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" @@ -19557,53 +19593,53 @@ msgstr "" "Було внесено зміни до назви або критерію пошуку віртуальної бібліотеки. " "Відкинути ці зміни?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "Без назви" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "Вам слід вказати назву нової віртуальної бібліотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "Назва віртуальної бібліотеки не може починатися з символу «*»" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "Назву вже використано" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" "Цю назву вже використано. Бажаєте замінити старі дані на дані, отримані у " "результаті нового пошуку?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "Немає рядка критерію пошуку" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" "Вам слід вказати критерій пошуку для визначення нової віртуальної бібліотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "Некоректний критерій пошуку" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "Критерій пошуку у полі для пошуку є некоректним" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "Під час пошуку книг не виявлено" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" @@ -19612,11 +19648,11 @@ msgstr "" "бібліотека залишиться порожньою. Ви справді хочете скористатися вказаними " "критеріями пошуку?" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "<Немає>" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" @@ -19624,49 +19660,49 @@ msgstr "" "Використати «віртуальну бібліотеку» для показу лише частини книг у цій " "бібліотеці" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(всі книги)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "Додаткове обмеження" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "Змінити віртуальну бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "Вилучити віртуальну бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "Створити віртуальну бібліотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "*поточний пошук" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "Немає критеріїв пошуку" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "Немає поточних критерії пошуку" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "Ви справді хочете вилучити віртуальну бібліотеку {0}" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} з {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0} з усіх)" @@ -20660,7 +20696,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:187 msgid "Generate ToC from &files" -msgstr "Створити змість на основі &файлів" +msgstr "Створити зміст на основі &файлів" #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:190 msgid "" @@ -20753,7 +20789,7 @@ msgstr "Цей запис вказує на місце, яке існує у д #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:340 msgid "The location this entry points to does not exist" -msgstr "Цей запис вказує на місце, якаого не існує у документі" +msgstr "Цей запис вказує на місце, якого не існує у документі" #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:524 #, python-format @@ -21004,11 +21040,11 @@ msgstr "Спорожнити віртуальну бібліотеку" msgid "Clear the additional restriction" msgstr "Вилучити додаткове обмеження" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "Діагностичний режим" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -21019,11 +21055,11 @@ msgstr "" "журналом діагностичних повідомлень можна буде ознайомитися тут: %s<p>Вміст " "файла журналу буде показано автоматично." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "Не вдалося запустити сервер даних" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -21034,7 +21070,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -21045,16 +21081,16 @@ msgstr "" "спробувала автоматично повторно зібрати базу даних у автоматичному режимі? " "Повторне збирання може бути не повністю успішним." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "Помилка перетворення" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>Не вдалося перетворити: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -21094,23 +21130,23 @@ msgstr "" " EPUB на вашому пристрої для читання електронних книг.\n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "Не вдалося виконати перетворення" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "Рецепт вимкнено" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>Помилка</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Продовжується виконання завдань. Ви хочете вийти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -21121,11 +21157,11 @@ msgstr "" "даних на пристрої.<br>\n" " Ви справді бажаєте завершити роботу програми?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "Активні завдання" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -21337,7 +21373,7 @@ msgstr "Гарнітура шрифту з засічками" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:79 msgid "The sans-serif font family" -msgstr "Гарнітура шрифту без засічо" +msgstr "Гарнітура шрифту без засічок" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:81 msgid "The monospaced font family" @@ -22054,11 +22090,11 @@ msgstr "Таблиці не знайдено" msgid "No table was found" msgstr "Таблиці не знайдено" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "Тестова назва є некоректною" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " @@ -22067,20 +22103,20 @@ msgstr "" "Назва файла <b>%r</b>, здається, не завершується суфіксом. Назва файла має " "завершуватися суфіксом, наприклад .epub або .mobi." -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "Перетягніть, щоб змінити розмір" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "Показати" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "Приховати %(label)s %(shortcut)s" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "Перемкнути" @@ -22936,7 +22972,7 @@ msgstr "Збережені шаблони: %s" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:203 msgid "Error: No stored presets." -msgstr "Помилка: немає жодного збреженого шаблона." +msgstr "Помилка: немає жодного збереженого шаблона." #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi.py:333 msgid "" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index 545120b9a0..6e64852f8f 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood <Unknown>\n" "Language-Team: Urdu <ur@li.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: 2013-05-18 05:30+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:03+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index d21c56df0d..158f4ef451 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 12:19+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Vietnamese <vi@li.org>\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: 2013-05-18 05:30+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:04+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -995,7 +995,7 @@ msgstr "Vô hiệu hóa plugin có tên sau" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -1017,8 +1017,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1049,7 +1049,7 @@ msgstr "Thẻ B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1207,11 +1207,11 @@ msgstr "" "Chia danh mục bằng dấu phẩy rồi gửi sách tới <b>thẻ nhớ</b> của thiết bị. " "Thiết bị đầu tiên sẽ được dùng." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 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:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "Tương tác với máy tính bảng WebOS" @@ -1340,15 +1340,15 @@ 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:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, 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:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "đã hoàn tất" @@ -1371,13 +1371,13 @@ 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:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "Danh mục" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "Giao tiếp với iTunes." @@ -1553,8 +1553,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "Giao tiếp với máy đọc sách PocketBook 602/603/902/903/Pro 912." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "Giao tiếp với máy đọc sách PocketBook 622." +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -4180,6 +4180,11 @@ msgstr "Đang thay đổi sách điện tử" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "Chú thích" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4436,8 +4441,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4445,8 +4450,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4458,14 +4463,14 @@ msgid "Title" msgstr "Tựa đề" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "Tác giả" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "Nhà xuất bản" @@ -4501,7 +4506,7 @@ msgstr "Lời bình" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4517,7 +4522,7 @@ msgstr "Thẻ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4530,7 +4535,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4542,7 +4547,7 @@ msgstr "Mốc thời gian" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4666,8 +4671,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4894,7 +4899,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4903,63 +4908,59 @@ msgstr "" msgid "Table of Contents" msgstr "Mục lục" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "Trang bìa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "Chỉ mục" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "Từ điển thuật ngữ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "Lời cảm ơn" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "Mục lục thư tịch" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "Lời ghi cuối sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "Tác quyền" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "Lời đề tặng" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "Lời đề từ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "Lời nói đầu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "Danh sách hình minh họa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "Danh sách Bảng biểu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "Chú thích" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "Lời nói đầu" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -5171,7 +5172,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -5181,7 +5182,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5400,7 +5401,7 @@ msgid "Choose Files" msgstr "Chọn tập tin" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "Sách" @@ -5718,9 +5719,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5779,6 +5780,7 @@ msgid "Switch/create library..." msgstr "Chuyển/tạo thư viện..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5786,93 +5788,93 @@ msgstr "Chuyển/tạo thư viện..." msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "Chuyển nhanh" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "Đổi tên thư viện" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "Khôi phục CSDL" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "Đổi tên" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "Chú ý: Thư mục chứa thư viện sẽ được đổi tên." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "Đã tồn tại" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "Thư mục %s đã tồn tại. Xin xóa thư mục đó trước." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "Đổi tên thất bại." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " @@ -5881,41 +5883,41 @@ msgstr "" "Thất bại khi đổi tên cho thư viện tại %s. Nguyên nhân phổ biến là do một " "trong các tập tin trong thư viện được mở bởi một chương trình khác." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5923,7 +5925,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5932,13 +5934,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5949,37 +5951,37 @@ msgstr "" msgid "Failed" msgstr "Thất bại" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "Không được phép" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "Bạn không thể thay đổi thư viện khi có tác vụ đang chạy." @@ -6008,7 +6010,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "Không thề chuyển đổi" @@ -6142,7 +6144,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "Bạn có chắc không ?" @@ -6643,7 +6645,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7479,7 +7481,7 @@ msgid "No books found" msgstr "Không có cuốn sách nào được tìm thấy" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "Không đủ quyền hạn" @@ -7709,17 +7711,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "Bộ sưu tầm" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -9045,44 +9047,44 @@ msgstr "" "hỗ trợ." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "Không thể đọc" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "Bạn không có quyền đọc tập tin: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "Lỗi đọc tập tin" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>Có lỗi khi đọc tập tin: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " không phải là hình hợp lệ" @@ -9107,7 +9109,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "Thay đổi tựa đề sách" @@ -9139,7 +9141,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9148,7 +9150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "&Bộ sách:" @@ -9156,7 +9158,7 @@ msgstr "&Bộ sách:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "Danh mục các bộ sách. Bạn có thể thêm bộ sách." @@ -9519,12 +9521,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9566,7 +9568,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9973,103 +9975,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "Chưa xác định" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -10328,7 +10328,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10336,7 +10336,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10386,7 +10386,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10954,7 +10954,7 @@ msgstr "Thiết lập tùy chọn cho chuyển đổi %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10962,7 +10962,7 @@ msgid "&Title:" msgstr "&Tựa đề:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "Tác &giả:" @@ -11024,8 +11024,8 @@ msgid "Location" msgstr "Đường dẫn" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11155,36 +11155,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "Chữ in hoa" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "Chữ in thường" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "Chữ Hoa Đầu Từ" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11516,13 +11516,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "Điểm &số:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "Điểm cho cuốn sách này. 0-5 sao" @@ -11589,7 +11589,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11611,7 +11611,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -12238,7 +12238,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12715,7 +12715,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12813,12 +12813,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12885,7 +12885,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13508,11 +13508,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13541,7 +13541,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13662,28 +13662,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "phiên bản" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "phiên bản" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -13924,76 +13938,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "Dung lượng (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "Trong thư viện" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14198,7 +14220,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -14280,39 +14302,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14320,27 +14342,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14348,117 +14370,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "Bạn phải chỉ rõ tựa đề và tên tác giả trước khi tạo bìa sách" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14466,38 +14488,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -16251,6 +16273,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17020,7 +17046,7 @@ msgstr "" "cắm giao diện thiết bị trong Tùy chỉnh-> Nâng cao-> Trình cắm" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17564,125 +17590,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18907,11 +18937,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18919,11 +18949,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18931,7 +18961,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18939,16 +18969,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18971,34 +19001,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19874,31 +19904,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index ea14fb1e7e..82b64816ed 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Walloon <wa@li.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: 2013-05-18 05:31+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:04+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 575483b3a3..062319d970 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal <Unknown>\n" "Language-Team: Yiddish <yi@li.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: 2013-05-18 05:31+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:04+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index d84fc22974..1954ae172b 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" -"PO-Revision-Date: 2013-05-04 14:02+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" +"PO-Revision-Date: 2013-05-25 08:33+0000\n" "Last-Translator: wwj402 <wwj402@gmail.com>\n" "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2013-05-18 05:33+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-26 04:51+0000\n" +"X-Generator: Launchpad (build 16640)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -66,8 +66,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -93,8 +93,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -129,7 +129,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -166,15 +166,15 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -956,7 +956,7 @@ msgstr "禁用该名称插件" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -978,8 +978,8 @@ msgstr "创建自定义列 " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1010,7 +1010,7 @@ msgstr "存储卡B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1096,7 +1096,7 @@ msgstr "日期转换错误: {0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:289 #: /home/kovid/work/calibre/src/calibre/library/caches.py:456 msgid "Non-numeric value in query: {0}" -msgstr "" +msgstr "在查询中有非数字值:{0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:313 #: /home/kovid/work/calibre/src/calibre/library/caches.py:571 @@ -1116,12 +1116,12 @@ msgstr "无效的布尔查询 \"{0}\"" #: /home/kovid/work/calibre/src/calibre/db/search.py:355 #: /home/kovid/work/calibre/src/calibre/library/caches.py:501 msgid "Invalid query format for colon-separated search: {0}" -msgstr "" +msgstr "冒号分隔的搜索时无效的查询格式:{0}" #: /home/kovid/work/calibre/src/calibre/db/search.py:469 #: /home/kovid/work/calibre/src/calibre/library/caches.py:650 msgid "Recursive query group detected: {0}" -msgstr "" +msgstr "递归查询组检测:{0}" #: /home/kovid/work/calibre/src/calibre/debug.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:47 @@ -1136,6 +1136,9 @@ msgid "" "calibre-debug -r \"Add Books\" -- file1 --option1\n" "Everything after the -- will be passed to the plugin as arguments." msgstr "" +"运行插件,提供了一个命令行界面。例如:\n" +"calibre-debug -r \"Add Books\" -- file1 --option1\n" +"- -之后的一切将被作为参数传递给该插件。" #: /home/kovid/work/calibre/src/calibre/debug.py:180 msgid "Debug log" @@ -1144,7 +1147,7 @@ msgstr "调试日志" #: /home/kovid/work/calibre/src/calibre/debug.py:272 #, python-format msgid "No plugin named %s found" -msgstr "" +msgstr "没有找到名为 %s 的插件" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:19 msgid "Communicate with Android phones." @@ -1162,11 +1165,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "将要发送到设备<b>存储卡</b>上的电子书目录列表,以英文逗号分隔。将使用其中第一个有效目录" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "与 S60 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "与 WebOS 平板通信。" @@ -1231,11 +1234,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:131 msgid "Enable debug logging" -msgstr "" +msgstr "启用调试日志记录" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:133 msgid "Print driver debug messages to console" -msgstr "" +msgstr "打印驱动调试消息到控制台" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:203 msgid "Apple device" @@ -1283,15 +1286,15 @@ msgstr "更新设备元数据列表..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "第 %(num)d 个,共 %(tot)d 个" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "完成" @@ -1314,13 +1317,13 @@ msgstr "" "无法转换部分封面图像。\n" "点击“查看详情”查看列表。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "分类" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "与 iTunes 通信。" @@ -1492,8 +1495,8 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "与 PocketBook 602/603/902/903/Pro 912 阅读器通信。" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." -msgstr "与 PocketBook 622 阅读器通信。" +msgid "Communicate with the PocketBook 622 and 623 readers." +msgstr "与PocketBook 622 和 623 的读者通讯。" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 msgid "Communicate with the PocketBook 360+ reader." @@ -1789,6 +1792,8 @@ msgid "" "be Dragons!! Enable only if you are comfortable with restoring your kobo to " "factory defaults and testing software" msgstr "" +"Kobo 定期更新的固件和数据库版本。使用此选项 calibre 将尝试执行完整的读写功能 - 这是危险的!只有当你接受你的 kobo " +"恢复到出厂默认值和测试软件" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:619 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:2611 @@ -1913,14 +1918,14 @@ msgstr "当上传图片,为设备调整尺寸时不改变长宽比。这是针 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1240 msgid "Show archived books" -msgstr "" +msgstr "显示归档的书籍" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1241 msgid "" "Archived books are listed on the device but need to be downloaded to read. " "Use this option to show these books and match them with books in the calibre " "library." -msgstr "" +msgstr "存档的图书都列在设备上,但需要下载阅读。使用此选项,以显示这些书籍并和 calibre 库中的书籍匹配。" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1248 msgid "" @@ -2028,7 +2033,7 @@ msgstr "与 Ex124G 阅读器通信" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:415 msgid "Communicate with the WayteQ and SPC Dickens Readers" -msgstr "" +msgstr "与 WayteQ 和 SPC Dickens 的读者通讯" #: /home/kovid/work/calibre/src/calibre/devices/mtp/base.py:29 msgid "MTP Device" @@ -2298,7 +2303,7 @@ msgstr "与智能设备应用通信" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:273 msgid "All by something" -msgstr "" +msgstr "所有的东西" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:276 msgid "Enable connections at startup" @@ -3317,14 +3322,16 @@ msgid "" "An HTML template used to generate %s on every page. The strings _PAGENUM_, " "_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values." msgstr "" +"一个HTML模板,用于在每一页上生成 %s 。字符串 _PAGENUM_, _TITLE_, _AUTHOR_ 和 _SECTION_ " +"将被它们的当前值取代。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "footers" -msgstr "" +msgstr "页脚" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "headers" -msgstr "" +msgstr "页眉" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:22 msgid "" @@ -4107,6 +4114,11 @@ msgstr "正在对电子书籍进行转换..." msgid "Running %s plugin" msgstr "正在运行 %s 插件" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "注释" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4367,8 +4379,8 @@ msgid "TEMPLATE ERROR" msgstr "模板错误" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "否" @@ -4376,8 +4388,8 @@ msgstr "否" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4389,14 +4401,14 @@ msgid "Title" msgstr "标题" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "作者" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "出版商" @@ -4432,7 +4444,7 @@ msgstr "注释" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4448,7 +4460,7 @@ msgstr "标签" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4460,7 +4472,7 @@ msgid_plural "Series" msgstr[0] "系列" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4472,7 +4484,7 @@ msgstr "时间戳" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4602,8 +4614,8 @@ msgstr "" "\n" "从LibraryThing.com为书籍标识符ISBN采集封面图像/社会元数据\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4667,7 +4679,7 @@ msgstr "元数据来源" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:31 msgid "" "Downloads multiple book covers from Amazon. Useful to find alternate covers." -msgstr "" +msgstr "从亚马逊下载多本书的封面。有助于寻找替代的封面。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:33 msgid "Configure the Big Book Search plugin" @@ -4676,11 +4688,11 @@ msgstr "配置大图书搜索插件" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:22 msgid "Maximum number of covers to get" -msgstr "" +msgstr "要得到的最大封面数量" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:36 msgid "The maximum number of covers to process from the search result" -msgstr "" +msgstr "从搜索结果中处理的最大封面数量" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/douban.py:154 msgid "" @@ -4702,7 +4714,7 @@ msgstr "从谷歌图书下载元数据与封面" msgid "" "Downloads covers from a Google Image search. Useful to find larger/alternate " "covers." -msgstr "" +msgstr "从谷歌图片搜索下载封面。有助于寻找更大/替换封面。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:20 msgid "Configure the Google Image Search plugin" @@ -4710,7 +4722,7 @@ msgstr "配置 Google 图片搜索插件" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:23 msgid "The maximum number of covers to process from the google search result" -msgstr "" +msgstr "从谷歌搜索结果中处理最大封面数量" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:24 msgid "Cover size" @@ -4718,7 +4730,7 @@ msgstr "封面大小" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:25 msgid "Search for covers larger than the specified size" -msgstr "" +msgstr "搜索大于指定大小的封面" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:27 msgid "Any size" @@ -4737,7 +4749,7 @@ msgstr "大" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google_images.py:34 #, python-format msgid "Larger than %s" -msgstr "" +msgstr "大于 %s" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:23 msgid "Downloads metadata from isbndb.com" @@ -4838,7 +4850,7 @@ msgid "No details available" msgstr "无详细信息" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4847,63 +4859,59 @@ msgstr "无详细信息" msgid "Table of Contents" msgstr "目录" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "标题页" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "索引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "词汇表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "致谢" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "参考文献" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "末页" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "版权" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "献辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "题辞" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "前言" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "插图列表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "表格列表" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "注释" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "序言" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "正文" @@ -5117,7 +5125,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s 系列中的第 %(sidx)s 本书" @@ -5127,7 +5135,7 @@ msgid "HTML TOC generation options." msgstr "HTML 目录生成选项。" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5346,7 +5354,7 @@ msgid "Choose Files" msgstr "选择文件" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "书籍" @@ -5658,9 +5666,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "为 %(title)s.%(fmt)s 选择目标位置" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5719,6 +5727,7 @@ msgid "Switch/create library..." msgstr "切换/创建书库..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5726,134 +5735,134 @@ msgstr "切换/创建书库..." msgid "%d books" msgstr "%d 本书" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "随机选定一本书" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "快速切换" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "重命名书库" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "删除书库" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "书库维护" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "书库元数据的备份状态" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "开始备份所有书籍的元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "检查书库" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "恢复数据库" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "重命名" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "为书库 <b>%s</b>取个新名称。 " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "请注意,实际的书库文件夹将被重命名。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "已存在" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "文件夹 %s 已存在,请先将其删除。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "太长" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "未找到" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "无法重命名,因为没有在 %s 找到库。请尝试先切换到这个库,然后切换回来,再尝试重命名。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "无法重命名" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "无法重命名书库在%s。最有可能引起此类情况的原因在于该书库中的文件可能在其他程序中打开着。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "删除书库" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "%s 书库已经从 calibre 中移除,但相关文件仍然保留在你的计算机上,如果这些文件不再需要,你可以手工把它删除。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "无" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "备份状态" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "书籍元数据文件写入还剩余:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "备份元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "calibre 运行过程中元数据会自动备份,大约每 3 秒钟备份一本书的元数据。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5863,7 +5872,7 @@ msgstr "" "书库路径太长,路径长度必须小于 %d 字符。请使用 Windows 资源管理器把你的书库目录移到另外一个路径较短的目录中,然后再尝试把 calibre " "书库指向新的位置。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5872,13 +5881,13 @@ msgstr "" msgid "Success" msgstr "成功" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "你的 calibre 书库数据库没有发现错误。你是否想让 calibre 检查书库中的文件是否匹配数据库中的信息?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5889,37 +5898,37 @@ msgstr "你的 calibre 书库数据库没有发现错误。你是否想让 calib msgid "Failed" msgstr "失败" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "数据库完整性检查失败,单击“查看详情”查看错误细节。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "正在启动库扫描。这可能要花一点时间" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "没有发现问题" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "你的书库中的文件和数据库信息相符合。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "不允许" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "你无法在使用环境变量 CALIBRE_OVERRIDE_DATABASE_PATH 时更换书库。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "工作运行时,你不能更改书库。" @@ -5948,7 +5957,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "为你的 calibre 书库创建分类目录" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "无法转换" @@ -6082,7 +6091,7 @@ msgstr "使用环境变量 CALIBRE_OVERRIDE_DATABASE_PATH 时不可是用其它 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "您确定吗?" @@ -6596,7 +6605,7 @@ msgid "Move to next highlighted match" msgstr "跳转到下一个高亮的匹配" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7432,7 +7441,7 @@ msgid "No books found" msgstr "未找到书籍" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "无权限" @@ -7647,17 +7656,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "<span class=\"series_name\">%(series)s</span> 系列中的第 %(sidx)s 本书" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "合集" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "粘贴封面" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "复制封面" @@ -8989,44 +8998,44 @@ msgid "" msgstr "设置元数据。输出文件将尽可能多的携带元数据信息。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "本书没有设置封面" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "封面大小: %(width)d x %(height)d 点" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "选择该书籍的封面 " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "无法读取" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "你没有读取该文件的权限 " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "读取文件出错" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>读取此文件时发生错误:<br/><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " 不是合法的图片" @@ -9051,7 +9060,7 @@ msgid "&Title: " msgstr "标题(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "改变该书籍标题" @@ -9081,7 +9090,7 @@ msgstr "标签(&g): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9090,7 +9099,7 @@ msgstr "电子书籍的分类标签. 此标签对于数字搜索非常有用. <b #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "系列(&S):" @@ -9098,7 +9107,7 @@ msgstr "系列(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "现有书籍系列。您可以添加新的书籍系列。" @@ -9461,12 +9470,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "无效正则表达式" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "无效正则表达式:%s" @@ -9508,7 +9517,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "移除(&R)" @@ -9923,103 +9932,101 @@ msgstr "用封面浏览" msgid "Cover browser could not be loaded" msgstr "封面浏览器无法加载" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "未定义" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "星" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "未评星级" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "将'%s'设为今天" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "清除 '%s'" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "打开项目编辑器" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "值已改变" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "你已经修改了值。为了使用此编辑器,你必须放弃或应用这些更改。应用更改吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " 索引" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "\"{0}\" 的枚举值中包含无效的值,将使用默认值替换" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "应用改变" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "移除系列" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "为书籍自动编号" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "强制起始编号为 " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "\"{0}\" 的枚举值中包含无效的值,这些无效值将不会出现在列表中" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "移除所有标签" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "要添加的标签" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "要移除的标签" @@ -10278,7 +10285,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10286,7 +10293,7 @@ msgstr "无效模板" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10335,7 +10342,7 @@ msgstr "模板编辑器(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "编辑细节" @@ -10957,7 +10964,7 @@ msgstr "设置转换 %s 的选项" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10965,7 +10972,7 @@ msgid "&Title:" msgstr "标题(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "作者(&A):" @@ -11025,8 +11032,8 @@ msgid "Location" msgstr "位置" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11160,36 +11167,36 @@ msgid "No matches found" msgstr "无匹配项" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "大小写转换" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "大写" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "小写" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "转换大小写" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "标题大写" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "大写" @@ -11530,13 +11537,13 @@ msgid "" msgstr "指定如何按书籍作者姓名排序。如 Charles Dickens 会被作为 Dickens, Charles 进行排序。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "星级(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "为该书评分。0-5 星" @@ -11605,7 +11612,7 @@ msgid "&Force numbers to start with:" msgstr "强制起始编号值(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "日期(&D):" @@ -11627,7 +11634,7 @@ msgid "Clear published date" msgstr "清除出版日期" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "语言(&L):" @@ -12268,7 +12275,7 @@ msgstr "项目" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "搜索" @@ -12771,7 +12778,7 @@ msgid "&Author:" msgstr "作者(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "标签(G):" @@ -12869,12 +12876,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "端口号必须在8000到32000之间。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "启动无线设备时出现问题" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "无线设备的驱动没有启动。 \"%s\"" @@ -12941,7 +12948,7 @@ msgstr "分类查找名称: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "无效名称" @@ -13578,11 +13585,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "无匹配" @@ -13611,7 +13618,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "正则表达式 (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13732,28 +13739,42 @@ msgstr "标签浏览器" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "版本" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "由 Kovid Goyal 创建" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "已连接 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "版本" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "书籍详情" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -13993,76 +14014,84 @@ msgstr "重置快速搜索" msgid "Copy current search text (instead of search name)" msgstr "复制当前搜索结果列表项至搜索栏" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "星" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "在设备上" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "大小 (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "已修改" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "查找名称是“{0}”" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "此书 UUID 为 \"{0}\"" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "在书库中" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "大小" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "为删除作的标记" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "双击<b>编辑</b>该项<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "查找名称是“{0}”" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14267,7 +14296,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "错误数据库位置 %r。calibre 将退出。" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "数据库损坏" @@ -14349,40 +14378,40 @@ msgstr "退出(&Q)" msgid "Unhandled exception" msgstr "未处理的异常" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" "指定当本书需要按标题排序时所使用的排序值。比如,名为“The Exorcist”的书籍可能会期望按照“Exorcist, The”的值去排序。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "排序标题(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " 绿色表示当前“排序标题”值匹配当前标题" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " 红色表示当前“排序标题”值不匹配当前标题。若是期望结果,则无需其它操作。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "作者已改变" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "你已经修改了这本书的作者。在使用“管理作者信息”前必面先保存这个改动。要保存吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14393,27 +14422,27 @@ msgstr "" "Charles”的值去排序。\n" "如果本文本框的背景色是绿色,表示当前的“排序作者”值与对应的作者匹配。如果是红色,表示当前的值与对应的作者不匹配。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "排序作者(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " 绿色表示当前“排序作者”值匹配当前的作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr " 红色表示当前“排序作者”值不匹配当前作者。若是期望结果,则无需其它操作。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "系列编号(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14424,116 +14453,116 @@ msgstr "" "\n" "双击查看" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "恢复 %s 的原始值" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "从选定格式的书籍文件中获取封面设为本书封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "从选定格式的书籍文件中获取元数据设为本书元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "添加新的文件格式到本书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "从本书籍中删除选定的文件格式" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "选择格式 " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "您没有权限读下列文件:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "未选择格式" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "无法读取元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "无法从 %s 格式中读取元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "浏览(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "装饰(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "下载封面(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "生成封面(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "非有效图片" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "指定标题和作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "生成封面前,你必须先指定标题和作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "无效封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "图像无效,无法设置书籍封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "改变的标签" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "您已经修改了部分标签。在使用标签编辑器以前,您必须保存或放弃这些改动。要保存改动吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "本书的不同语言版本,以逗号隔开" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "未知语言" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "无法识别语言:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "标识号(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14544,38 +14573,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "ISBN 编号有效" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "ISBN 编号无效" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "无效 ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "输入 ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "您输出的 ISBN 无效。请重试。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "出版商(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "清除日期" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "出版于(&D):" @@ -16403,6 +16432,10 @@ msgstr "按 %s 键切换全屏模式" msgid "Show &reflections in the cover browser" msgstr "在封面浏览器中显示反光(&r)" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "由 Kovid Goyal 创建" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -17201,7 +17234,7 @@ msgid "" msgstr "此处控制发送到设备使用的书籍保存方式。此设定会被单个设备单独设定所覆盖,在首选项->高级->插件可定义单独设置" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "无法启动内容服务程序" @@ -17794,125 +17827,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(所有书籍)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0}/{1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "({0}/全部)" @@ -19146,11 +19183,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "调试模式" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -19158,11 +19195,11 @@ msgid "" "automatically." msgstr "您以调试模式启动 calibre。退出程序后,Log 文件将存在文件:%s<p> Log 将自动显示。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -19170,7 +19207,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -19178,16 +19215,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "转换错误" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -19210,23 +19247,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "清单禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>失败</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "仍有任务运行。您是否希望退出?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -19236,11 +19273,11 @@ msgstr "" " 退出可能导致设备损坏。<br>\n" " 确定退出么?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "活动的任务" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -20121,31 +20158,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "无效的测试名称" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "文件名 <b>%r</b> 中似乎没有以文件扩展名结尾。这里文件名必须以扩展名结尾,比如 .epub 或 .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "拖拽以调整大小" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "显示" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "触发器" @@ -24374,7 +24411,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:526 msgid "Sort the list of libraries alphabetically" -msgstr "" +msgstr "图书馆列表按字母的顺序排序" #: /home/kovid/work/calibre/resources/default_tweaks.py:527 msgid "" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index aeaa16e794..6a2f73d0d1 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy <Unknown>\n" "Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\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: 2013-05-18 05:32+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:05+0000\n" +"X-Generator: Launchpad (build 16640)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -62,8 +62,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -89,8 +89,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -125,7 +125,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -162,15 +162,15 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -946,7 +946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -968,8 +968,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1000,7 +1000,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1152,11 +1152,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "" @@ -1260,15 +1260,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "" @@ -1286,13 +1286,13 @@ msgid "" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "" @@ -1462,7 +1462,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -3920,6 +3920,11 @@ msgstr "" msgid "Running %s plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4167,8 +4172,8 @@ msgid "TEMPLATE ERROR" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "" @@ -4176,8 +4181,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4189,14 +4194,14 @@ msgid "Title" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "" @@ -4232,7 +4237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4248,7 +4253,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4261,7 +4266,7 @@ msgstr[0] "" msgstr[1] "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4273,7 +4278,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4390,8 +4395,8 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4618,7 +4623,7 @@ msgid "No details available" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4627,63 +4632,59 @@ msgstr "" msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "" @@ -4895,7 +4896,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4905,7 +4906,7 @@ msgid "HTML TOC generation options." msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5124,7 +5125,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "" @@ -5436,9 +5437,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5497,6 +5498,7 @@ msgid "Switch/create library..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5504,134 +5506,134 @@ msgstr "" msgid "%d books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5639,7 +5641,7 @@ msgid "" "to the new location and try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5648,13 +5650,13 @@ msgstr "" msgid "Success" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5665,37 +5667,37 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "" @@ -5724,7 +5726,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "" @@ -5858,7 +5860,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "" @@ -6359,7 +6361,7 @@ msgid "Move to next highlighted match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "" @@ -7177,7 +7179,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "" @@ -7388,17 +7390,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "" @@ -8719,44 +8721,44 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr "" @@ -8781,7 +8783,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "" @@ -8811,7 +8813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -8820,7 +8822,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "" @@ -8828,7 +8830,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "" @@ -9191,12 +9193,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "" @@ -9238,7 +9240,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "" @@ -9640,103 +9642,101 @@ msgstr "" msgid "Cover browser could not be loaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "" @@ -9993,7 +9993,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10001,7 +10001,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10050,7 +10050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" @@ -10617,7 +10617,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10625,7 +10625,7 @@ msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "" @@ -10685,8 +10685,8 @@ msgid "Location" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -10816,36 +10816,36 @@ msgid "No matches found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "" @@ -11177,13 +11177,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -11250,7 +11250,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "" @@ -11272,7 +11272,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "" @@ -11899,7 +11899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "" @@ -12376,7 +12376,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "" @@ -12474,12 +12474,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "" @@ -12546,7 +12546,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "" @@ -13167,11 +13167,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "" @@ -13200,7 +13200,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "" @@ -13321,28 +13321,42 @@ msgstr "" msgid "Shift+Alt+T" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "" @@ -13583,76 +13597,84 @@ msgstr "" msgid "Copy current search text (instead of search name)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -13857,7 +13879,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "" @@ -13939,39 +13961,39 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -13979,27 +14001,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14007,117 +14029,117 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14125,38 +14147,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "" @@ -15910,6 +15932,10 @@ msgstr "" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16666,7 +16692,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "" @@ -17210,125 +17236,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "" @@ -18551,11 +18581,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18563,11 +18593,11 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18575,7 +18605,7 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18583,16 +18613,16 @@ msgid "" "successful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18615,34 +18645,34 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19518,31 +19548,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 198185ac99..f0e63aafff 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 <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2013-05-17 05:42+0000\n" +"POT-Creation-Date: 2013-05-24 05:01+0000\n" "PO-Revision-Date: 2013-04-11 13:15+0000\n" "Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\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: 2013-05-18 05:33+0000\n" -"X-Generator: Launchpad (build 16626)\n" +"X-Launchpad-Export-Date: 2013-05-25 05:06+0000\n" +"X-Generator: Launchpad (build 16640)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -63,8 +63,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:289 #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:291 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:193 -#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:45 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/container.py:195 +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1897 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1899 @@ -90,8 +90,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:489 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:491 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:493 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1191 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1193 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1303 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:106 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -126,7 +126,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/main.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:264 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:266 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:896 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:899 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/iterator/spine.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:360 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/parse_utils.py:363 @@ -163,15 +163,15 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:381 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 #: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:482 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1401 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1404 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1407 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1495 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:250 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1422 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1425 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1428 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1516 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:264 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/diff.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:426 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:177 @@ -954,7 +954,7 @@ msgstr "關閉已經命名的外掛程式" #: /home/kovid/work/calibre/src/calibre/db/backend.py:328 #: /home/kovid/work/calibre/src/calibre/db/backend.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:325 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:750 #: /home/kovid/work/calibre/src/calibre/library/database2.py:102 @@ -976,8 +976,8 @@ msgstr "建立自訂欄 " #: /home/kovid/work/calibre/src/calibre/db/cache.py:176 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1049 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:887 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:910 @@ -1008,7 +1008,7 @@ msgstr "記憶卡 B" #: /home/kovid/work/calibre/src/calibre/db/fields.py:484 #: /home/kovid/work/calibre/src/calibre/db/fields.py:499 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2922 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:107 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:448 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:471 @@ -1160,11 +1160,11 @@ msgid "" "<b>storage cards</b>. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:327 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:328 msgid "Communicate with S60 phones." msgstr "與 S60 電話連接。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:346 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:347 msgid "Communicate with WebOS tablets." msgstr "與 WebOS 平板電腦連接。" @@ -1281,15 +1281,15 @@ msgstr "正在更新裝置元數據清單..." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:519 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1188 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1235 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3402 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3444 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3450 #, python-format msgid "%(num)d of %(tot)d" msgstr "%(num)d / %(tot)d" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:527 #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1240 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3451 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3457 #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:110 msgid "finished" msgstr "已完成" @@ -1312,13 +1312,13 @@ msgstr "" "某些封面圖片無法轉換。\n" "點選「顯示詳細資料」來查看清單。" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2923 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2924 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3322 #: /home/kovid/work/calibre/src/calibre/library/database2.py:3340 msgid "Catalog" msgstr "分類" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3292 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3298 msgid "Communicate with iTunes." msgstr "與 iTunes 連接。" @@ -1490,7 +1490,7 @@ msgid "Communicate with the PocketBook 602/603/902/903/Pro 912 reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:282 -msgid "Communicate with the PocketBook 622 reader." +msgid "Communicate with the PocketBook 622 and 623 readers." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:295 @@ -4051,6 +4051,11 @@ msgstr "正在對電子書籍進行轉換..." msgid "Running %s plugin" msgstr "執行 %s 外掛程式" +#: /home/kovid/work/calibre/src/calibre/ebooks/docx/to_html.py:41 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1316 +msgid "Notes" +msgstr "備註" + #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18 msgid "" "Follow all local links in an HTML file and create a ZIP file containing all " @@ -4312,8 +4317,8 @@ msgid "TEMPLATE ERROR" msgstr "範本錯誤" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:637 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:686 msgid "No" msgstr "否" @@ -4321,8 +4326,8 @@ msgstr "否" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:258 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1201 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4334,14 +4339,14 @@ msgid "Title" msgstr "書名" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:742 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1202 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 msgid "Author(s)" msgstr "作者" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:743 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:159 msgid "Publisher" msgstr "出版社" @@ -4377,7 +4382,7 @@ msgstr "評論" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:637 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1132 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:129 @@ -4393,7 +4398,7 @@ msgstr "標籤" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:134 #: /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/gui2/search_restriction_mixin.py:130 @@ -4405,7 +4410,7 @@ msgid_plural "Series" msgstr[0] "系列" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:750 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:127 msgid "Languages" @@ -4417,7 +4422,7 @@ msgstr "時間戳記" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:754 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:149 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:305 msgid "Published" @@ -4548,8 +4553,8 @@ msgstr "" "\n" "從 LibraryThing.com 以 ISBN 辨識書籍並取回封面圖片/社交網路元數據\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1496 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1501 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/cover.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:994 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:39 @@ -4780,7 +4785,7 @@ msgid "No details available" msgstr "無可取得的詳情" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer8/toc.py:15 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1301 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/polish/toc.py:376 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/toc/main.py:357 @@ -4789,63 +4794,59 @@ msgstr "無可取得的詳情" msgid "Table of Contents" msgstr "目錄" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1300 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 msgid "Title Page" msgstr "標題頁" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1302 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 msgid "Index" msgstr "索引" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1303 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 msgid "Glossary" msgstr "辭彙" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1304 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 msgid "Acknowledgements" msgstr "致謝" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1305 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 msgid "Bibliography" msgstr "參考書目" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1306 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 msgid "Colophon" msgstr "版權頁" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1307 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 msgid "Copyright" msgstr "版權所有" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1308 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 msgid "Dedication" msgstr "呈獻" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1309 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 msgid "Epigraph" msgstr "題辭" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1310 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 msgid "Foreword" msgstr "序" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1311 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 msgid "List of Illustrations" msgstr "插圖的清單" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1312 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 msgid "List of Tables" msgstr "表格的清單" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1313 -msgid "Notes" -msgstr "備註" - -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1314 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1317 msgid "Preface" msgstr "序" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1315 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1318 msgid "Main Text" msgstr "主文" @@ -5057,7 +5058,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:991 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s 的書籍 %(sidx)s" @@ -5067,7 +5068,7 @@ msgid "HTML TOC generation options." msgstr "HTML 目錄頁產生選項。" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:185 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:176 @@ -5286,7 +5287,7 @@ msgid "Choose Files" msgstr "選擇檔案" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:765 msgid "Books" msgstr "書籍" @@ -5598,9 +5599,9 @@ msgid "Select destination for %(title)s.%(fmt)s" msgstr "選擇 %(title)s.%(fmt)s 的目的端" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:993 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:283 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:478 msgid "Permission denied" @@ -5659,6 +5660,7 @@ msgid "Switch/create library..." msgstr "切換/建立書庫..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:206 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:59 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:169 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:129 @@ -5666,134 +5668,134 @@ msgstr "切換/建立書庫..." msgid "%d books" msgstr "%d 本書" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" msgstr "隨機選書" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:91 msgid "Quick switch" msgstr "快速切換" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:183 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:185 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:92 msgid "Rename library" msgstr "重新命名書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Remove library" msgstr "移除書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 msgid "Library Maintenance" msgstr "書庫維護" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:208 msgid "Library metadata backup status" msgstr "書庫元數據備份狀態" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:212 msgid "Start backing up metadata of all books" msgstr "開始備份所有書籍的元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:216 msgid "Check library" msgstr "檢查書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:220 msgid "Restore database" msgstr "還原資料庫" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:309 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 msgid "Rename" msgstr "重新命名" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 #, python-format msgid "Choose a new name for the library <b>%s</b>. " msgstr "選擇書庫 <b>%s</b> 的新名稱。 " -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 msgid "Note that the actual library folder will be renamed." msgstr "注意實際的書庫資料夾會被重新命名。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:730 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:204 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:312 msgid "Already exists" msgstr "已經存在" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:320 #, python-format msgid "The folder %s already exists. Delete it first." msgstr "資料夾 %s 已經存在。請先刪除它。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:323 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:749 msgid "Too long" msgstr "太長" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 msgid "Not found" msgstr "找不到" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:330 #, python-format msgid "" "Cannot rename as no library was found at %s. Try switching to this library " "first, then switch back and retry the renaming." msgstr "不能重新命名,因為在 %s 找不到書庫。請先試著切換到這個書庫,然後再切換回去並再試一次重新命名。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 msgid "Rename failed" msgstr "無法重新命名" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 #, python-format msgid "" "Failed to rename the library at %s. The most common cause for this is if one " "of the files in the library is open in another program." msgstr "無法重新命名在 %s 的書庫。最可能的原因是書庫中的檔案可能被其他程式開啟了。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 msgid "Library removed" msgstr "書庫已移動" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:356 #, python-format msgid "" "The library %s has been removed from calibre. The files remain on your " "computer, if you want to delete them, you will have to do so manually." msgstr "書庫 %s 已從 calibre 移除。檔案仍保留在電腦中,如果您想要刪除它們,您必須手動進行這件事。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 msgid "none" msgstr "沒有" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 msgid "Backup status" msgstr "備份狀態" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:371 #, python-format msgid "Book metadata files remaining to be written: %s" msgstr "剩餘要寫入的書籍元數據資料:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 msgid "Backup metadata" msgstr "備份元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:378 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "元數據會在 calibre 執行時備份,速度大約是每三秒鐘 1 本書。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:386 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:387 #, python-format msgid "" "Path to library too long. Must be less than %d characters. Move your library " @@ -5802,7 +5804,7 @@ msgid "" msgstr "" "書庫的路徑太長。必須少於 %d 字元。請使用 Windows 檔案總管將書庫移到路徑少一點的位置,然後將 calibre 指向新的位置後再試一次。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:737 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 @@ -5811,13 +5813,13 @@ msgstr "" msgid "Success" msgstr "成功" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:422 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:423 msgid "" "Found no errors in your calibre library database. Do you want calibre to " "check if the files in your library match the information in the database?" msgstr "在您的 calibre 書庫資料庫中找不到錯誤。您想要檢查書庫中的檔案是否與資料庫相符嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:427 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:985 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1017 @@ -5828,37 +5830,37 @@ msgstr "在您的 calibre 書庫資料庫中找不到錯誤。您想要檢查書 msgid "Failed" msgstr "失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:428 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:429 msgid "Database integrity check failed, click Show details for details." msgstr "資料庫完整性檢查失敗,請按顯示詳細資料以取得更多資訊。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:432 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:433 msgid "Starting library scan, this may take a while" msgstr "開始掃描書庫,這會花上一段時間" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 msgid "No problems found" msgstr "沒有發現問題" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:439 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:440 msgid "The files in your library match the information in the database." msgstr "您書庫中的檔案符合資料庫中的資訊。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:538 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:543 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:294 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1102 msgid "Not allowed" msgstr "不允許的" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:539 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:540 msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "當使用環境變數 CALIBRE_OVERRIDE_DATABASE_PATH 時您不能改變書庫。" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:544 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:545 msgid "You cannot change libraries while jobs are running." msgstr "您不能在有工作執行時改變書庫。" @@ -5887,7 +5889,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "在您的 calibre 書庫中建立書籍的分類" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:677 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:683 msgid "Cannot convert" msgstr "不能轉換" @@ -6021,7 +6023,7 @@ msgstr "當使用環境變數 CALIBRE_OVERRIDE_DATABASE_PATH 時您不能使用 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:453 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:242 msgid "Are you sure?" msgstr "您確定嗎?" @@ -6533,7 +6535,7 @@ msgid "Move to next highlighted match" msgstr "移至下一個強調的符合項" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "N" msgstr "N" @@ -7354,7 +7356,7 @@ msgid "No books found" msgstr "找不到書籍" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:802 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:805 msgid "No permission" msgstr "沒有權限" @@ -7569,17 +7571,17 @@ msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" msgstr "<span class=\"series_name\">%(series)s</span> 的書籍 %(sidx)s" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:233 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1194 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 msgid "Collections" msgstr "藏書" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:348 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:252 msgid "Paste Cover" msgstr "貼上封面" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:253 msgid "Copy Cover" msgstr "複製封面" @@ -8920,44 +8922,44 @@ msgid "" msgstr "設定元數據。輸出檔案會儘可能包含這個元數據。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1030 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1033 msgid "This book has no cover" msgstr "這本書沒有封面" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1035 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "封面尺寸:%(width)d x %(height)d 像素" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:173 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:934 msgid "Choose cover for " msgstr "選擇封面給 " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:939 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:942 msgid "Cannot read" msgstr "不能讀取" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:181 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:943 msgid "You do not have permission to read the file: " msgstr "您沒有權限可讀取這個檔案: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:948 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 msgid "Error reading file" msgstr "讀取檔案時發生錯誤" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:190 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "<p>There was an error reading from file: <br /><b>" msgstr "<p>讀取檔案時發生錯誤: <br /><b>" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:959 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:962 msgid " is not a valid picture" msgstr " 不是有效的照片" @@ -8982,7 +8984,7 @@ msgid "&Title: " msgstr "書名(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:78 msgid "Change the title of this book" msgstr "改變這本書的書名" @@ -9012,7 +9014,7 @@ msgstr "標籤(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "Tags categorize the book. This is particularly useful while searching. " "<br><br>They can be any words or phrases, separated by commas." @@ -9021,7 +9023,7 @@ msgstr "用來分類書籍的標籤。這在搜尋時特別有用。<br><br>這 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:577 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:461 msgid "&Series:" msgstr "系列(&S):" @@ -9029,7 +9031,7 @@ msgstr "系列(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:578 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:579 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:457 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:460 msgid "List of known series. You can add new series." msgstr "已知系列的清單。您可以加入新的系列。" @@ -9395,12 +9397,12 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:208 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 msgid "Invalid regular expression" msgstr "不正確的正規表示式" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:110 #, python-format msgid "Invalid regular expression: %s" msgstr "不正確的正規表示式:%s" @@ -9442,7 +9444,7 @@ msgid "Remove the currently selected expression" msgstr "移除目前選取的表示式" #: /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:901 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:904 msgid "&Remove" msgstr "移除(&R)" @@ -9854,103 +9856,101 @@ msgstr "依封面瀏覽" msgid "Cover browser could not be loaded" msgstr "無法載入封面瀏覽器" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:67 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:722 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:745 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:796 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:805 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:348 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:236 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1438 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Undefined" msgstr "未指定" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:762 msgid "star(s)" msgstr "星" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:754 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:763 msgid "Unrated" msgstr "未評等" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:174 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:792 #, python-format msgid "Set '%s' to today" msgstr "設定「%s」為今天" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:794 #, python-format msgid "Clear '%s'" msgstr "清除「%s」" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:251 msgid "Open Item Editor" msgstr "開啟項目編輯器" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:357 msgid "Values changed" msgstr "數值已變更" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "You have changed the values. In order to use this editor, you must either " "discard or apply these changes. Apply changes?" msgstr "您已經改變數值。為了使用這個編輯器,您必項放棄或套用這些變更。要套用變更嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:384 msgid " index:" msgstr " 索引:" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:456 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "列舉「{0}」包含無效的數值,會被設定為預設值" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:645 msgid "Apply changes" msgstr "套用變更" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:829 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:838 msgid "Remove series" msgstr "移除系列" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:841 msgid "Automatically number books" msgstr "自動編號書籍" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:844 msgid "Force numbers to start with " msgstr "強制編號開始於 " -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:905 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:914 msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "列舉「{0}」包含無效的數值,將不會出現在清單中" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:958 msgid "Remove all tags" msgstr "移除所有標籤" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:978 msgid "tags to add" msgstr "要加入的標籤" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:976 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:985 msgid "tags to remove" msgstr "要移除的標籤" @@ -10208,7 +10208,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" @@ -10216,7 +10216,7 @@ msgstr "無效的範本" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format @@ -10267,7 +10267,7 @@ msgstr "範本編輯器(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "編輯範本" @@ -10844,7 +10844,7 @@ msgstr "設定轉換 %s 的選項" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 @@ -10852,7 +10852,7 @@ msgid "&Title:" msgstr "書名(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:218 msgid "&Author(s):" msgstr "作者(&A):" @@ -10912,8 +10912,8 @@ msgid "Location" msgstr "位置" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:77 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1203 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 @@ -11047,36 +11047,36 @@ msgid "No matches found" msgstr "未發現符合項目" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:405 msgid "Change Case" msgstr "變更大小寫" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:301 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:406 msgid "Upper Case" msgstr "全大寫" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:162 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:300 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:407 msgid "Lower Case" msgstr "全小寫" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:408 msgid "Swap Case" msgstr "大小寫互換" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:164 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:302 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:409 msgid "Title Case" msgstr "書名大小寫" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:303 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 msgid "Capitalize" msgstr "全用大寫" @@ -11415,13 +11415,13 @@ msgid "" msgstr "指定這本書籍的作者要如何排序。例如 Charles Dickens 要排成 Dickens, Charles。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:563 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1083 msgid "&Rating:" msgstr "評等(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1084 msgid "Rating of this book. 0-5 stars" msgstr "這本書的評等。從 0-5 顆星" @@ -11495,7 +11495,7 @@ msgid "&Force numbers to start with:" msgstr "強制編號開始於 (&F):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1420 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1423 msgid "&Date:" msgstr "日期(&D):" @@ -11517,7 +11517,7 @@ msgid "Clear published date" msgstr "清除出版日期" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:600 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1187 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 msgid "&Languages:" msgstr "語言(&L):" @@ -12158,7 +12158,7 @@ msgstr "項目" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:652 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:651 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:283 msgid "Search" msgstr "搜尋" @@ -12637,7 +12637,7 @@ msgid "&Author:" msgstr "作者(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Ta&gs:" msgstr "標籤(&G):" @@ -12735,12 +12735,12 @@ msgid "The port must be a number between 8000 and 32000." msgstr "連接埠編號必須介於 8000 與 32000 之間。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:425 msgid "Problem starting the wireless device" msgstr "啟動無線裝置有問題" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:426 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" msgstr "無線裝置驅動程式尚未啟動。它回應「%s」" @@ -12812,7 +12812,7 @@ msgstr "分類查詢名稱: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:264 msgid "Invalid name" msgstr "無效的名稱" @@ -13443,11 +13443,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:154 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:138 msgid "No match" msgstr "沒有相符" @@ -13476,7 +13476,7 @@ msgid "Regular expression (?P<series_index>)" msgstr "正規表示式 (?P<series_index>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1325 msgid "ISBN:" msgstr "ISBN:" @@ -13597,28 +13597,42 @@ msgstr "標籤瀏覽器" msgid "Shift+Alt+T" msgstr "Shift+Alt+T" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:164 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 -msgid "version" -msgstr "版本" - -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 -msgid "created by Kovid Goyal" -msgstr "由 Kovid Goyal 建立" - #: /home/kovid/work/calibre/src/calibre/gui2/init.py:182 msgid "Connected " msgstr "已連線 " -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:218 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:29 +msgid "version" +msgstr "版本" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +#, python-format +msgid " %(created)s %(name)s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:201 +msgid "created by" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:204 +#, python-format +msgid "%(num)d of %(total)d books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:208 +#, python-format +msgid "%(num)s, %(sel)d selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:240 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Book Details" msgstr "書籍詳細資料" -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:220 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:253 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -13858,76 +13872,84 @@ msgstr "重設快速搜尋" msgid "Copy current search text (instead of search name)" msgstr "複製目前的搜尋文字(代替搜尋名稱)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:62 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "stars" msgstr "顆星" -#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415 msgid "Y" msgstr "Y" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:126 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" msgstr "在裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:128 msgid "Size (MB)" msgstr "大小 (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:135 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:275 msgid "Modified" msgstr "已修改" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:900 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1537 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 -msgid "The lookup/search name is \"{0}\"" -msgstr "尋找/搜尋的名稱是「{0}」" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:910 +#, python-format +msgid "Click in this column and press Q to Quickview books with the same %s" +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:906 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1539 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:913 +msgid "The lookup/search name is \"{0}\"{1}" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1560 msgid "This book's UUID is \"{0}\"" msgstr "這本書的 UUID 為「{0}」" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:994 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:284 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:479 msgid "" "Could not change the on disk location of this book. Is it open in another " "program?" msgstr "無法改變這本書的磁碟位置。它是否被其他程式開啟了?" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1016 msgid "Failed to set data" msgstr "無法設定資料" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1017 msgid "Could not set data, click Show Details to see why." msgstr "無法設定資料,點選顯示詳細資料以查看為什麼。" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "In Library" msgstr "於書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1193 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1204 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:355 msgid "Size" msgstr "大小" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1519 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1540 msgid "Marked for deletion" msgstr "標記成要刪除" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1543 msgid "Double click to <b>edit</b> me<br><br>" msgstr "請雙擊以<b>編輯</b>我<br><br>" +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1558 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:332 +msgid "The lookup/search name is \"{0}\"" +msgstr "尋找/搜尋的名稱是「{0}」" + #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:275 #, python-format msgid "Hide column %s" @@ -14132,7 +14154,7 @@ msgid "Bad database location %r. calibre will now quit." msgstr "錯誤的資料庫位置 %r。calibre 現在將會關閉。" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:242 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:575 msgid "Corrupted database" msgstr "損壞的資料庫" @@ -14216,39 +14238,39 @@ msgstr "結束(&Q)" msgid "Unhandled exception" msgstr "未處理的例外" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:145 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "指定這本書在依書名排序時要如何排序。例如,The Exorcist 可能會排序為 Exorcist, The。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "Title &sort:" msgstr "書名排序(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " 綠色代表目前的書名排序符合目前的書名" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:159 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " 紅色代表目前的書名排序不符目前的書名。如果這不是您想要的,就不需要任何動作。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 msgid "Authors changed" msgstr "作者變更" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "您已經改變這本書的作者。在使用管理作者之前您必須儲存這些變更。是否要儲存這些變更?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -14256,27 +14278,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:322 msgid "Author s&ort:" msgstr "作者排序(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " 綠色代表目前的作者排序符合目前的作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:335 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr " 紅色代表目前的作者排序不符目前的作者。如果這不是您想要的,就不需要任何動作。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:514 msgid "&Number:" msgstr "編號(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 #, python-format msgid "" "Last modified: %s\n" @@ -14287,116 +14309,116 @@ msgstr "" "\n" "雙擊以檢視" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:621 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:624 #, python-format msgid "Restore %s from the original" msgstr "從原始的還原 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:670 msgid "Set the cover for the book from the selected format" msgstr "以選取的格式設定書籍封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:678 msgid "Set metadata for the book from the selected format" msgstr "設定選取格式中書籍的元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:685 msgid "Add a format to this book" msgstr "加入格式到這本書" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:689 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:692 msgid "Remove the selected format from this book" msgstr "移除這本書中選取的格式" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:763 msgid "Choose formats for " msgstr "選擇格式給 " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:806 msgid "You do not have permission to read the following files:" msgstr "您沒有讀取下列檔案的權限:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:829 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:830 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:854 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:855 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:832 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:833 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:858 msgid "No format selected" msgstr "尚未選取格式" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 msgid "Could not read metadata" msgstr "不能讀取元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 #, python-format msgid "Could not read metadata from %s format" msgstr "不能從 %s 格式讀取元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:897 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 msgid "&Browse" msgstr "瀏覽(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:899 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 msgid "T&rim" msgstr "修剪(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "Download co&ver" msgstr "下載封面(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:911 msgid "&Generate cover" msgstr "產生封面(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:961 msgid "Not a valid picture" msgstr "不是有效的圖片" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:985 msgid "Specify title and author" msgstr "指定書名和作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:986 msgid "You must specify a title and author before generating a cover" msgstr "在產生封面之前您必須指定書名和作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1005 msgid "Invalid cover" msgstr "無效的封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1006 msgid "Could not change cover as the image is invalid." msgstr "不能將封面改變為無效的圖片。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1160 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1163 msgid "Tags changed" msgstr "標籤已變更" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1161 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1164 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "您已經改變標籤。為了能使用標籤瀏覽器,您必須放棄或套用這些變更。要套用變更嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 msgid "A comma separated list of languages for this book" msgstr "這本書的語言清單,以逗號分隔" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1213 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1216 msgid "Unknown language" msgstr "不明的語言" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1217 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "語言 %s 無法辨識" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1229 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1227 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1230 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -14407,38 +14429,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1291 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1353 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 msgid "This ISBN number is valid" msgstr "這個 ISBN 編號是有效的" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1356 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1297 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 msgid "This ISBN number is invalid" msgstr "這個 ISBN 編號是無效的" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1341 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1344 msgid "Invalid ISBN" msgstr "無效的 ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1323 msgid "Enter an ISBN" msgstr "請輸入 ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1342 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1345 msgid "The ISBN you entered is not valid. Try again." msgstr "您輸入的 ISBN 是無效的。請再試一次。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1366 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1369 msgid "&Publisher:" msgstr "出版商(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1442 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1445 msgid "Clear date" msgstr "清除日期" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1476 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1489 msgid "Publishe&d:" msgstr "出版日(&D):" @@ -16209,6 +16231,10 @@ msgstr "您可以按 %s 按鈕來切換全螢幕模式。" msgid "Show &reflections in the cover browser" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:30 +msgid "created by Kovid Goyal" +msgstr "由 Kovid Goyal 建立" + #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:231 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:123 msgid "&Apply" @@ -16982,7 +17008,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:73 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:510 msgid "Failed to start content server" msgstr "啟動內容伺服器失敗" @@ -17527,125 +17553,129 @@ msgid "" "books with the Tag <i>\"Unread\"</i>\n" " or only books by <i>\"My Favorite Author\"</i> or only books in " "a particular series.</p>\n" +"\n" +" <p>More information and examples are available in the\n" +" <a href=\"http://manual.calibre-" +"ebook.com/virtual_libraries.html\">User Manual</a>.</p>\n" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:180 msgid "Saved searches recognized in the expression:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:216 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:220 msgid "Search text changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:221 msgid "" "The virtual library name or the search text has changed. Do you want to " "discard these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:258 msgid "No name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:255 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:259 msgid "You must provide a name for the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:265 msgid "A virtual library name cannot begin with \"*\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:266 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:270 msgid "Name already in use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:271 msgid "" "That name is already in use. Do you want to replace it with the new search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:278 msgid "No search string" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:279 msgid "You must provide a search to define the new virtual library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:283 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:287 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:417 msgid "Invalid search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:284 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:418 msgid "The search in the search box is not valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:293 msgid "Search found no books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:290 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:294 msgid "" "The search found no books, so the virtual library will be empty. Do you " "really want to use that search?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:306 msgid "<None>" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:315 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:319 msgid "" "Use a \"virtual library\" to show only a subset of the books present in this " "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:320 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:585 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:589 msgid "(all books)" msgstr "(所有書本)" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:325 msgid "Additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:322 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:326 msgid "Edit Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:327 msgid "Remove Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:349 msgid "Create Virtual Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:376 -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:380 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:501 msgid "*current search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:409 msgid "No search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:410 msgid "There is no current search to use" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:454 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:458 msgid "Are you sure you want to remove the virtual library {0}" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:579 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:583 msgid "({0} of {1})" msgstr "({0} / {1})" -#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:587 +#: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:591 msgid "({0} of all)" msgstr "(全部的 {0})" @@ -18880,11 +18910,11 @@ msgstr "" msgid "Clear the additional restriction" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:389 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Debug mode" msgstr "除錯模式" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "" "You have started calibre in debug mode. After you quit calibre, the debug " @@ -18892,11 +18922,11 @@ msgid "" "automatically." msgstr "您已經以除錯模式啟動 calibre。在您結束 calibre 後,除錯紀錄會儲存到檔案:%s<p>紀錄檔會自動顯示。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:437 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:442 msgid "Failed to start Content Server" msgstr "無法啟動內容伺服器" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:443 #, python-format msgid "" "Could not start the content server. Error:\n" @@ -18907,7 +18937,7 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:576 #, python-format msgid "" "The library database at %s appears to be corrupted. Do you want calibre to " @@ -18915,16 +18945,16 @@ msgid "" "successful." msgstr "位於 %s 的書庫資料庫似乎損壞了。您想要 calibre 自動試著重建它嗎?重建不一定能完全成功。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:665 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:671 msgid "Conversion Error" msgstr "轉換時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:686 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:692 #, python-format msgid "<p><b>Failed to convert: %s" msgstr "<p><b>無法轉換:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:687 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:693 msgid "" "\n" " Many older ebook reader devices are incapable of displaying\n" @@ -18947,23 +18977,23 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:707 msgid "Conversion Failed" msgstr "轉換失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:713 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:719 msgid "Recipe Disabled" msgstr "食譜已停用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:746 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:752 msgid "<b>Failed</b>" msgstr "<b>失敗</b>" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:784 msgid "There are active jobs. Are you sure you want to quit?" msgstr "還有使用中的工作。您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:781 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:787 msgid "" " is communicating with the device!<br>\n" " Quitting may cause corruption on the device.<br>\n" @@ -18973,11 +19003,11 @@ msgstr "" " 現在結束可能造成裝置上的損毀。<br>\n" " 您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:791 msgid "Active jobs" msgstr "使用中工作" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:859 msgid "" "will keep running in the system tray. To close it, choose <b>Quit</b> in the " "context menu of the system tray." @@ -19860,31 +19890,31 @@ msgstr "" msgid "No table was found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 msgid "Test name invalid" msgstr "測試名稱無效" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:102 #, python-format msgid "" "The name <b>%r</b> does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "名稱 <b>%r</b> 似乎沒有以延伸檔名結尾。名稱必須以延伸檔名結尾,像是 .epub 或 .mobi" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:923 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:917 msgid "Drag to resize" msgstr "拖放以重設大小" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:945 msgid "Show" msgstr "顯示" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:958 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:952 #, python-format msgid "Hide %(label)s %(shortcut)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:989 msgid "Toggle" msgstr "切換"